Responsibilities :
- Cloud Platforms : Design, build, and maintain our cloud infrastructure primarily on Azure AWS.
- Infrastructure as Code (IaC) : Develop and manage IaC solutions using tools like Terraform to provision and configure cloud resources on AWS.
- Containerization : Implement and manage Docker containers and Kubernetes clusters for efficient application deployment and scaling.
- CI / CD Pipelines : Develop and maintain automated CI / CD pipelines using tools like Jenkins, Bitbucket CI / CD, or ArgoCD to streamline software delivery.
- Automation : Automate infrastructure provisioning, configuration management, and application deployment using tools like Terraform and Ansible.
- Monitoring and Troubleshooting : Implement robust monitoring and alerting systems to proactively identify and resolve issues.
- Collaboration : Work closely with development teams to understand their needs and provide solutions that align with business objectives.
- Security : Ensure compliance with security best practices and implement measures to protect our infrastructure and applications.
Qualifications :
Bachelor s degree in computer science, Engineering, or a related field.10+ years of experience in DevOps or a similar role.Strong proficiency in AWS services (EC2, S3, VPC, IAM, etc.).Experience with Kubernetes and container orchestration.Expertise in CI / CD pipelines and tools (Jenkins, Bitbucket CI / CD, ArgoCD).Familiarity with Docker and containerization concepts.Experience with configuration management tools (Terraform, Cloudformation).Scripting skills (Python, Bash).Understanding of networking and security concepts.Skills Required
Aws, Azure, Terraform, Kubernetes, Docker