Job Summary
We are seeking an experienced Senior DevOps Engineer to lead initiatives that enhance deployment reliability, scalability, and security within cloud-native environments. The ideal candidate will have extensive experience with Kubernetes, cloud infrastructure, CI/CD pipelines, and infrastructure automation. This role requires hands-on expertise in designing, implementing, and maintaining scalable and secure systems while mentoring team members and promoting DevOps best practices.
Key Responsibilities
- Architect, deploy, and maintain scalable, secure cloud infrastructure using AWS, Kubernetes, and containerization best practices.
- Lead infrastructure automation initiatives using SaltStack and Infrastructure as Code (IaC) principles.
- Design and manage GitOps workflows with ArgoCD, integrating with Git repositories and CI/CD pipelines.
- Develop, optimize, and maintain CI/CD pipelines using Jenkins and GitLab CI to ensure fast, reliable, and secure deployments.
- Build and manage Docker containers and Helm charts for application packaging and deployment.
- Collaborate with development, QA, and security teams to streamline release processes and enforce DevSecOps practices.
- Monitor system performance, availability, and reliability using modern observability tools.
- Mentor junior engineers and advocate for DevOps best practices across teams.
Qualifications
- 5+ years of experience in DevOps, SRE, or Infrastructure Engineering roles.
- Strong hands-on experience with Kubernetes in production environments.
- Deep knowledge of SaltStack for configuration management and automation.
- Proven experience with ArgoCD and GitOps workflows.
- Advanced proficiency with AWS cloud services.
- Expertise in Jenkins and GitLab pipeline development.
- Solid understanding of Docker and container orchestration.
- Experience with Helm for Kubernetes deployments.
- Proficiency in scripting languages such as Python, Bash, or Go.
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Strong analytical, problem-solving, and communication skills.
- Relevant certifications in AWS or Kubernetes (e.g., CKA, CKAD, AWS DevOps Engineer) are a plus.
- Experience with service mesh technologies (e.g., Istio, Linkerd) is desirable.
Skills & Competencies
- Strong leadership and mentoring capabilities.
- Deep understanding of cloud-native architecture and DevSecOps principles.
- Ability to work in a collaborative, cross-functional environment.
- Commitment to continuous improvement, automation, and reliability of deployments.