Senior DevOps Engineer
talkinglands
Job Description
• Design, implement, and manage CI/CD pipelines to automate the build, test, and deployment processes.
• Collaborate with development teams to ensure applications are designed for scalability and performance.
• Monitor and maintain cloud infrastructure on AWS, Azure, and GCP.
• Implement and manage container orchestration platforms such as Docker and Kubernetes.
• Set up and manage monitoring and logging solutions using Grafana and Loki.
• Develop and maintain infrastructure as code using Terraform and Ansible.
• Implement serverless architectures and event-driven setups.
• Write scripts and automation using Python to streamline operations and improve efficiency.
• Troubleshoot and resolve infrastructure-related issues, ensuring high availability and reliability.
• Maintain security best practices across all environments.
Requirements
Requirements:
- 5+ years of experience in a DevOps role.
- Hands-on experience with cloud providers such as AWS, Azure, and GCP.
- Proficient in containerization and orchestration tools, including Docker and Kubernetes.
- Strong experience with infrastructure as code tools, particularly Terraform and Ansible.
- Hands-on experience with monitoring and logging tools like Grafana and Loki.
- Experience with serverless architectures and event-driven setups.
- Proficiency in scripting and automation using Python.
- Familiarity with CI/CD pipelines and related tools.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.