Job Responsibilities:
-
Designing, planning, and executing cloud architecture strategies
-
Implementing cloud solutions across various platforms such as Azure and AWS
-
Migrating on-premise applications to cloud platforms
-
Conducting risk assessments for cloud-based applications
-
Designing and implementing CI/CD pipelines
-
Creating and managing cloud resources through Infrastructure as Code (IaC)
-
Ensuring cloud solutions are compliant with security protocols
-
Align cloud architecture with business requirements
-
Leading technical teams: building strong, motivated, focused teams
Qualifications and Experience:
-
Bachelor's Degree in Computer Science or similar. MSc / Ph.D would be a plus
-
Minimum 10 years’ relevant experience
-
Strong expertise in cloud computing and cloud services (Azure, AWS)
-
Proficiency in programming languages such as Python or Java
-
Expertise in Infrastructure as Code (IaC) tools like Terraform, Ansible
-
Experience in designing and implementing microservices architecture
-
Strong knowledge in networking, security, and cloud-based delivery models
-
Proficient in using DevOps tools like Jenkins, Git, and Docker
Preferred Additional Skills:
-
Relevant certifications in cloud architecture (e.g., AWS Certified Solutions Architect, Azure Solutions Architect)
-
Experience with Kubernetes or other container orchestration platforms
-
Familiarity with serverless architectures
-
Experience with Big Data technologies like Hadoop, Spark
-
Exposure to Artificial Intelligence/Machine Learning (AI/ML) technologies