Responsibilities:
- Develop, maintain and improve AWS and MS Azure infrastructure and services
- Implement and manage automated deployment pipelines
- Implement and maintain MS Azure Lighthouse
- Manage and monitor cloud-based applications and services
- Collaborate with development teams to ensure timely and accurate deployment of code
- Implement and maintain DevOps best practices, including continuous integration and continuous deployment (CI/CD)
- Develop and maintain documentation related to cloud infrastructure and deployment processes
- Troubleshoot and resolve issues related to cloud-based infrastructure and services
- Stay up to date with emerging technologies and trends related to cloud computing and DevOps
Requirements :
Bachelor's degree in Computer Science, Information Technology or a related field
Minimum of 3 years of experience in AWS and MS Azure DevOps engineering
Strong knowledge of cloud computing technologies, including AWS and MS Azure services
Experience with infrastructure automation tools such as Terraform or CloudFormation
Experience with containerization technologies such as Docker and Kubernetes
Experience with CI/CD tools such as Jenkins or Azure DevOps
Strong scripting skills in languages such as Bash, Python, or PowerShell
Excellent troubleshooting and problem-solving skills
Strong written and verbal communication skills
Ability to work effectively in a team environment