You will bridge the gap between development and operations by managing cloud infrastructure and automating software delivery pipelines.
Responsibilities
- Provision and manage cloud resources including VMs, containers, and Kubernetes clusters.
- Implement Infrastructure as Code (IaC) using Terraform or Ansible to automate provisioning and configuration.
- Design, implement, and optimize CI/CD pipelines using Jenkins, GitLab CI, or Azure DevOps.
- Develop automation scripts using Bash, Python, or PowerShell for repetitive tasks.
- Maintain security and compliance by implementing best practices and performing dynamic and static code scans.
Required Skills
- 4-9 years of experience leading DevOps toolset adoption and environment provisioning.
- 4-5 years of hands-on experience with AWS.
- Experience configuring and troubleshooting Jenkins, GitHub, Ansible, JFrog, Maven, Ant, and msbuild.
- Proficiency with Docker and Kubernetes.
- Experience driving Continuous Integration and Delivery practices.
- Ability to define and implement DevOps strategy and plans.
- Experience working with public cloud infrastructure such as AWS, GCP, or Azure.
- Any Graduate degree.
Preferred Skills
- Experience setting up DevOps environments specifically on the cloud.