Experience Required: 5+ years
Working Hours: Normal Shift
Job Type: Full-time
About the Role
We are seeking a Senior DevOps Engineer with over 5 years of hands-on experience to join our growing technology team. The ideal candidate will have extensive experience in DevOps practices, cloud operations (AWS & Azure), infrastructure automation, CI/CD pipelines, container orchestration, and monitoring tools. This role demands strong scripting skills, infrastructure as code (IaC) expertise, and the ability to manage and optimize cloud environments.
Key Responsibilities
-
Design, build, and maintain robust CI/CD pipelines using Azure DevOps and GitLab CI/CD.
-
Manage cloud infrastructure and services in AWS and Azure, ensuring optimal performance, security, and scalability.
-
Automate infrastructure provisioning using Terraform and support configuration management via Ansible.
-
Implement and manage Kubernetes clusters and use Helm for application deployment.
-
Execute blue-green deployment strategies and manage containerized applications using Docker.
-
Develop and maintain infrastructure and operations scripts using Bash, PowerShell, and Python.
-
Set up and integrate monitoring and alerting tools such as Prometheus and Grafana.
-
Perform log management and analysis to ensure system reliability and performance.
-
Ensure high availability and disaster recovery solutions for mission-critical systems.
-
Collaborate with development and QA teams to streamline the software delivery process.
-
Troubleshoot infrastructure and deployment issues across environments.
-
Continuously improve system performance, security, and deployment processes.