Associate Principal Engineer, Linux Administrator
Nagarro
About the role
REQUIREMENTS:
Total experience 9+ years
Strong experience in DevOps, Platform Engineering, and Infrastructure Automation
Deep hands-on expertise in Linux Administration (RHEL, CentOS, Ubuntu) – OS hardening, security, patching, and performance management (Must Have)
Strong experience with Cloud Technologies – Public & Private Cloud environments (Must Have)
Hands-on experience with Infrastructure as Code (IaC) using Terraform (Must Have)
Strong automation expertise using Ansible for configuration management and infrastructure provisioning (Must Have)
Experience building and managing CI/CD pipelines and end-to-end deployment automation
Strong experience with Kubernetes administration, orchestration, and cluster management (Must Have)
Hands-on experience with Docker containerization and Helm package management
Experience managing large-scale development and infrastructure environments
Strong understanding of Networking concepts, connectivity, design, troubleshooting, and network automation
Experience with Observability & Monitoring tools and best practices
Experience with Proxmox virtualization platform administration and management
Knowledge of Edge Technologies and distributed infrastructure environments
Basic understanding and administration of Active Directory (AD)
Experience implementing AI-driven Automation solutions and operational efficiencies
Strong understanding of infrastructure security, compliance, and governance
Experience working in Agile/Scrum environments
Strong troubleshooting, analytical, and problem-solving skills
Excellent communication and stakeholder management skills
RESPONSIBILITIES:
Design, build, and manage scalable infrastructure platforms across cloud and on-premise environments
Administer and maintain Linux servers including security hardening, patching, performance tuning, and troubleshooting
Develop and manage Infrastructure as Code (IaC) solutions using Terraform
Automate infrastructure provisioning, configuration management, and operational tasks using Ansible
Design, implement, and maintain CI/CD pipelines for application and infrastructure deployments
Deploy, manage, and optimize Kubernetes clusters and containerized workloads
Manage Docker environments and Helm-based application deployments
Design and implement network solutions ensuring security, reliability, and scalability
Monitor infrastructure health, performance, and availability using observability and monitoring tools
Manage and support Proxmox virtualization environments
Implement AI-driven automation initiatives to improve operational efficiency and reduce manual effort
Support edge infrastructure deployments and distributed computing environments
Collaborate with development, security, and operations teams to deliver reliable platform services
Troubleshoot production incidents and perform root cause analysis
Define infrastructure standards, automation frameworks, and operational best practices
Ensure high availability, scalability, security, and relia