Home
Jobs

Tech Lead - DevOps

6 - 8 years

12 - 17 Lacs

Posted:Just now| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking a highly skilled and experienced Senior DevOps Engineer with approximately 6 years of hands-on experience to join our dynamic engineering team. The ideal candidate will be instrumental in designing, implementing, and maintaining our scalable and resilient cloud infrastructure, primarily on AWS. You will play a crucial role in enhancing our CI/CD pipelines, automating infrastructure provisioning, and ensuring the smooth operation of our containerized applications on Kubernetes. Key Responsibilities: Cloud Infrastructure Management (AWS Focus): Design, implement, and manage highly available, scalable, and secure cloud infrastructure on Amazon Web Services (AWS). Strong expertise in core AWS services such as EC2, S3, VPC, RDS, IAM, Lambda, CloudWatch, SQS, SNS, ECS/EKS, etc Monitor AWS resources, optimize costs, and implement best practices for security and performance. Containerization & Orchestration (Kubernetes Focus): Extensive experience with Kubernetes (K8s) deployment, management, and troubleshooting. Deploy, manage, and scale containerized applications using Kubernetes. Implement and manage Kubernetes ingress controllers, service meshes, and other ecosystem tools. Troubleshoot and resolve issues related to Kubernetes clusters and applications. CI/CD Pipeline Management (Jenkins Focus): Design, build, and maintain robust and automated CI/CD pipelines using Jenkins. Implement advanced Jenkins features such as Declarative Pipelines, Shared Libraries, and Groovy scripting. Integrate various tools into the CI/CD pipeline for static code analysis, security scanning, testing, and deployment. Continuously improve pipeline efficiency, reliability, and security. Infrastructure as Code (Terraform Focus): Hands-on experience in managing infrastructure as code using Terraform for provisioning and managing AWS resources and Kubernetes configurations. Develop, maintain, and version control Terraform modules and configurations. Implement best practices for IaC, including state management, modularity, and reusability. Automation & Scripting: Develop automation scripts using Python, Bash, or similar languages to streamline operational tasks and improve efficiency. Automate deployment, scaling, and management of applications and infrastructure. Monitoring & Logging: Implement and manage monitoring and logging solutions (eg, Prometheus, Grafana, ELK Stack, CloudWatch Logs) to ensure system health and performance. Set up alerts and dashboards for proactive issue detection and resolution. Collaboration & Best Practices: Collaborate closely with development, QA, and operations teams to ensure seamless software delivery. Advocate for and implement DevOps best practices, including shift-left testing, continuous integration, and continuous delivery. Participate in on-call rotations to support production systems (if applicable). Document infrastructure, processes, and procedures. Required Skills & Experience: Bachelors degree in Computer Science, Engineering, or a related field. Approximately 6-8 years of professional experience in a DevOps, SRE, or similar role. Strong hands-on experience with Amazon Web Services (AWS) is mandatory. Proven expertise in Kubernetes (K8s) for deploying and managing containerized applications. In-depth understanding and hands-on experience with Jenkins for building and managing CI/CD pipelines. Solid experience with Terraform for Infrastructure as Code. Proficiency in scripting languages like Python or Bash or Groovy. Experience with version control systems, especially Git. Familiarity with containerization technologies like Docker. Good understanding of networking concepts (TCP/IP, DNS, Load Balancing, VPNs). Experience with monitoring and logging tools. Excellent problem-solving, analytical, and communication skills. Ability to work independently and as part of a collaborative team. Good to Have: Experience with other IaC tools like Ansible, CloudFormation. Knowledge of other cloud providers (Azure, GCP). Experience with service mesh technologies (eg, Istio, Linkerd). Familiarity with database technologies (SQL and NoSQL). Certification in AWS (eg, AWS Certified DevOps Engineer - Professional).

Mock Interview

Practice Video Interview with JobPe AI

Start Automation Interview Now

RecommendedJobs for You

Indore, Madhya Pradesh, India

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru