We are seeking a proactive and seasoned DevOps Engineer with strong expertise in Amazon Web Services (AWS). In this role, you will design, automate, and manage cloud infrastructure to support secure, scalable application deployments. You'll work closely with development teams to streamline operations and boost system reliability.
What You'll Do:
- Architect and maintain highly available, scalable, and secure infrastructure on AWS
- Build and manage CI/CD pipelines to automate deployment and infrastructure provisioning
- Run and maintain containerized applications using Kubernetes or Amazon ECS
- Monitor system performance and resolve issues across dev, staging, and production environments
- Implement Infrastructure as Code (IaC) with tools such as Terraform or CloudFormation
- Enforce cloud security best practices and conduct regular audits
- Partner with cross-functional teams to ensure operational excellence and smooth software delivery
What You Bring:
- Hands-on experience with key AWS services (e.g., EC2, S3, RDS, Lambda, IAM, CloudWatch)
- Proficiency in scripting (Bash, Python, or Shell)
- Experience with CI/CD tools like Jenkins, GitLab CI, or GitHub Actions
- Skilled in containerization and orchestration (Docker, Kubernetes, ECS)
- Strong grasp of Infrastructure as Code tools (Terraform, CloudFormation)
- Solid foundation in networking, system administration, and cloud security
Nice to Have:
- AWS certifications (DevOps Engineer, Solutions Architect, etc.)
- Experience with observability tools like Prometheus, Grafana, or ELK
- Familiarity with Agile and DevOps methodologies
- Exposure to serverless and event-driven architectures