We are looking for a Senior DevOps Engineer with strong experience designing, automating, and supporting cloud-based infrastructure across AWS. The ideal candidate should be comfortable working with development teams to improve deployment processes, infrastructure reliability, scalability, security and operational efficiency. This role requires hands-on experience with CI/CD pipelines, Infrastructure as Code, cloud services, containerization, monitoring and automation.
Responsibilities
- Design, build and maintain cloud infrastructure using AWS
- Implement and improve CI/CD pipelines for application delivery
- Automate infrastructure provisioning and configuration using Infrastructure as Code
- Support containerized applications and cloud-native deployments
- Collaborate with development, QA, security and operations teams
- Improve system reliability, scalability, performance and security
- Monitor production systems and support troubleshooting and incident resolution
- Define and promote DevOps best practices across engineering teams
Requirements
- Strong experience as a DevOps Engineer or Cloud Engineer
- Hands-on experience with AWS
- Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, Azure DevOps or similar
- Experience with Infrastructure as Code tools such as Terraform, CloudFormation, ARM/Bicep or Pulumi
- Experience with Docker and containerized environments
- Good understanding of Kubernetes or cloud container services
- Experience with monitoring, logging and alerting tools
- Strong scripting skills using Bash, Python, PowerShell or similar
- Good understanding of networking, security and cloud architecture fundamentals
- Ability to work independently and support production environments
Nice to have
- Hands-on background in Kubernetes administration
- Familiarity with Helm, Argo CD or GitOps practices
- Knowledge of cloud security and compliance
- Exposure to serverless architectures
- Proven track record in cloud cost optimization