Job Description
Job Brief:
We are looking for a Senior DevOps Engineer to join our customers cloud engineering team and help design, automate, and maintain scalable infrastructure and deployment pipelines across multi-cloud environments.
Responsibilities:
• Design and maintain automated build and deployment processes for applications built with multiple programming languages such as Java, Python, Node js, and React.
• Implement and manage containerized environments using Docker, following best practices for image optimization and security.
• Deploy and operate Kubernetes-based platforms across major cloud providers such as AWS, Azure, and Google Cloud.
• Build and manage CI/CD pipelines using tools such as GitHub Actions, GitLab or similar platforms.
• Implement GitOps workflows using tools like ArgoCD or Flux to support automated and declarative delivery processes.
• Develop and maintain infrastructure-as-code templates using Terraform or other HashiCorp tools.
Requirements & Skills:
• Bachelor’s degree in Computer Science, Information Systems, or a related field or extensive professional experience in software engineering, infrastructure, or system operations roles.
• 6+ years of hands-on experience working as a DevOps Engineer.
• Strong expertise with Docker, Kubernetes, and container-based deployment architectures.
• Hands-on experience working with at least two major cloud providers (AWS, Azure, or Google Cloud).
• Experience implementing monitoring and observability solutions (e.g., Prometheus, Grafana, ELK/EFK, OpenTelemetry).
• Proficiency in scripting languages such as Python, Bash for automation tasks is nice to have.
• Professional working proficiency in English.
Your Next Challenge Awaits!
Ready to take your career to the next level? Submit your application and explore the impact you can make with us!