We are looking for a skilled and proactive DevOps Engineer with at least 3 years of hands-on experience in managing cloud infrastructure and containerized applications. The ideal candidate will be well-versed in Kubernetes, AWS, and Docker, with a strong understanding of CI/CD pipelines and infrastructure automation.
Responsibilities:
Design, implement, and maintain scalable and secure cloud infrastructure on AWS
Manage containerized applications using Docker and orchestrate them with Kubernetes
Develop and optimize CI/CD pipelines to support fast and reliable software delivery
Monitor, troubleshoot, and improve infrastructure performance, reliability, and cost-efficiency
Collaborate with software engineering teams to integrate DevOps best practices into development workflows
Automate infrastructure provisioning using tools such as Terraform or CloudFormation
Ensure system security through automation and enforcement of DevSecOps practices
Qualifications:
Minimum 3 years of experience in a DevOps or related role
Strong hands-on experience with Kubernetes, Docker, and AWS services (EC2, EKS, S3, IAM, etc.)
Experience with CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions)
Solid scripting skills in Bash, Python, or similar
Familiarity with infrastructure as code (IaC) tools like Terraform or CloudFormation
Experience with monitoring tools (e.g., Prometheus, Grafana, CloudWatch)
Good understanding of networking, security best practices, and system administration
Strong problem-solving skills and the ability to work independently and collaboratively