#19246-Sr. DevOps Engineer
qualitestgroup
Job Description
Key Responsibilities:
- Containerization & Orchestration
- Design, build, and optimize Dockerfiles for microservices and multi-stage builds.
- Deploy, manage, and monitor workloads on Kubernetes clusters (EKS, AKS, GKE).
- Implement auto-scaling, rolling updates, and high availability configurations.
- CI/CD & Automation
- Develop and maintain GitLab CI/CD pipelines for build, test, deploy, and release workflows.
- Automate infrastructure provisioning using Terraform, Helm, or Ansible.
- Manage environment configurations, secrets, and security policies across multiple clouds.
- Monitoring & Troubleshooting
- Troubleshoot deployment failures, performance issues, and infrastructure bottlenecks.
- Perform root-cause analysis and optimize pipeline efficiency and reliability.
- Research & Development
- Evaluate emerging DevOps tools, technologies, and best practices.
- Conduct R&D and PoCs for process improvements and new automation frameworks.
- Collaborate with cross-functional teams to enhance scalability, cost-efficiency, and resilience.
Required Skills & Experience
- Strong hands-on experience in building and running Dockerfiles.
- Expertise in handling containers/pods.
- Expertise in Kubernetes — preferably across AWS EKS, Azure AKS, and GCP GKE.
- Proven experience with GitLab CI/CD pipelines and YAML-based automation.
- Knowledge of Helm charts, Terraform, and infrastructure as code (IaC) concepts.
- Experience with Linux administration, shell scripting, and system performance tuning.
- Familiarity with cloud networking, IAM roles, VPC design, and load balancers.
- Strong analytical and troubleshooting capabilities in distributed environments.
- Demonstrated ability for independent R&D and proactive problem-solving.
Preferred Qualifications
- Experience with multi-cloud architecture and DevSecOps principles.
- Familiarity with container security, image scanning, and runtime protection.
- AWS/Azure/GCP certification in DevOps or Cloud Administration.
Soft Skills
- Strong communication and documentation skills.
- Self-motivated, detail-oriented, and capable of working independently or in teams.
- Passion for automation, innovation, and continuous improvement.