Infrastructure Engineer

8 - 12 years

9 - 17 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Description: Infrastructure Engineer Chef Configuration Management
Position Overview We are seeking an experienced Infrastructure Engineer with extensive expertise in Chef configuration management tools and Red Hat Linux systems. The ideal candidate will play a key role in designing and maintaining automated configuration management solutions using Chef, building highly available systems, and ensuring seamless infrastructure operations in a 24/7 environment.

Key Responsibilities – Chef Configuration Management
• Manage Chef Infrastructure: Install, configure, and maintain Chef servers, Chef clients, and associated components, ensuring high availability and scalability. • Develop and manage Chef artefacts: Create, test, and manage custom cookbooks, recipes, roles, run-lists, data bags, templates, and attributes to automate infrastructure configuration and management. • Maintain compliance using Chef Automate: Use Chef Automate to monitor and enforce compliance, ensuring adherence to security and organisational policies across all systems. • Optimise Chef solutions: Continuously review and optimise Chef implementations to improve efficiency, minimise system downtime, and enhance overall automation workflows. Integrate Chef with AWS: Automate the deployment and management of AWS resources (e.g., EC2 instances, VPCs, EBS volumes) using Chef cookbooks and recipes. • Implement high availability for Chef: Design and implement high-availability Chef server clusters, ensuring business continuity and disaster recovery capabilities. • Infrastructure as code (IaC): Design, implement, and maintain Terraform modules to provision and manage cloud resources such as EC2 instances, VPCs, EBS volumes, and security groups. • Streamline infrastructure management: Leverage Chef’s configuration drift detection to ensure system consistency and resolve discrepancies promptly. • Integrate Chef with other tools: Collaborate with other teams to integrate Chef with DevOps tools like Git, GitHub, Ansible, and CI/CD pipelines for seamless automation. • Extend Chef functionality: Develop custom Chef resources, libraries, and plugins to address specific business requirements and enhance functionality. • Troubleshoot Chef-related issues: Resolve issues such as dependency management, cookbook conflicts, node communication errors, and performance bottlenecks.

General Responsibilities
• Design, implement, and manage Red Hat Linux systems in both on-premise and cloud environments. • Ensure infrastructure systems are optimised for high availability, performance, and scalability. • Participate in a 24/7 on-call rotation to provide critical support for infrastructure operations. • Collaborate with stakeholders to design and implement infrastructure as code (IaC) solutions.

Required Qualifications and Skills
• Minimum of 8 years of experience in infrastructure engineering, with a strong focus on Red Hat Linux and AWS cloud environments. • 4-5 years of hands-on experience with Chef configuration management tools, including: Installation, configuration, and administration of Chef servers and chef clients. Development of custom cookbooks, recipes and templates for automated configuration. Managing Chef server clusters for high availability and disaster recovery. Utilisation of Chef Automate for compliance reporting and infrastructure visibility. Troubleshooting Chef-related issues and managing large-scale deployments. • Strong expertise in AWS cloud infrastructure, including EC2 instances, VPCs, EBS volumes, and security groups. • Proficiency in Git/GitHub for version control and collaboration. • Advanced scripting skills in languages such as Ruby, Python, or Bash, particularly for creating custom Chef resources and extending functionality • Ability to work effectively in a 24/7 on-call environment and manage incident resolution under pressure. • Knowledge of monitoring tools that integrate with Chef (e.g., Grafana). • Experience managing large-scale Chef deployments in hybrid cloud environments. • Experience with other automation tools such as Ansible is highly desirable. • Fluency in English with excellent communication skills, both written and verbal.

Preferred Qualifications
• Advanced scripting skills in Ruby, Python, or Bash, particularly for developing custom Chef resources and Terraform configurations. • Familiarity with AWS services beyond core infrastructure, such as RDS, Lambda, and S3. • Knowledge of containerisation technologies like Docker and orchestration tools like Kubernetes. • Certifications such as AWS Certified Solutions Architect, Terraform Certified Associate, Red Hat Certified Engineer (RHCE), or Chef-specific certifications like Chef Certified Developer or Chef Certified Architect.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

thiruvananthapuram, all india