Job Description
PhonePe is seeking a Linux Administrator with a DevOps mindset to join their Engineering team. The ideal candidate will be crucial in building, maintaining, and automating PhonePe's Linux infrastructure to enhance continuous integration and continuous delivery (CI/CD) pipelines, as well as overall system reliability. This role demands a thorough understanding of Linux systems, infrastructure-as-code practices, automation tools, and a collaborative approach to problem-solving within a DevOps environment.
Responsibilities:
- Design, implement, and manage scalable and reliable Linux-based infrastructure leveraging infrastructure-as-code (IaC) tools.
- Automate system provisioning, configuration management, and application deployments using tools like Saltstack
- Build and maintain CI/CD pipelines using tools such as Jenkins
- Implement and manage containerization technologies (Docker, Kubernetes) and orchestration platforms.
- Proficient in Hashicorp Vault.
- Monitor system performance, identify bottlenecks, and implement solutions for optimization and scalability.
- Implement and manage robust monitoring and alerting systems (e.g., Nagios, Grafana).
- Ensure the security and compliance of Linux systems and infrastructure through automation, patching, and vulnerability management.
- Troubleshoot complex system and application issues across the infrastructure.
- Implement and manage backup and disaster recovery strategies with a focus on automation.
- Drive automation initiatives to reduce manual effort and improve efficiency.
- Document infrastructure, automation scripts, and deployment processes.
- Participate in on-call rotation with an emphasis on proactive problem resolution and automation to prevent recurrence.
- Stay current with the latest DevOps tools, methodologies, and Linux technologies.
- Manage and optimize cloud infrastructure (Azure, GCP) utilizing their Linux-based services and automation capabilities.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 2 years of experience as a Linux Administrator, with demonstrable experience in a DevOps environment.
- Relevant certifications (RHCSA, RHCE).
- Experience with specific cloud platforms (Azure, GCP) and their automation services.
- Deep understanding of Linux operating system internals, administration, and security best practices.
- Strong proficiency in at least one scripting language (Bash, Python preferred) for automation.
- Significant experience with at least one configuration management tool (SaltStack).
- Proficient in Hashicorp Vault.
- Hands-on experience with building and managing CI/CD pipelines.
- Solid understanding of containerization (Docker) and orchestration (Kubernetes).
- Experience with monitoring and logging tools (e.g., Nagios, Grafana).
- Excellent troubleshooting, problem-solving, and analytical skills.
- Strong documentation skills.
PhonePe Benefits:
- Insurance Benefits (Medical, Critical Illness, Accidental, Life)
- Wellness Program (Employee Assistance, Onsite Medical Center)
- Parental Support (Maternity, Paternity, Adoption Assistance, Day-care)
- Mobility Benefits (Relocation, Transfer Support, Travel Policy)
- Retirement Benefits (PF, Gratuity, NPS, Leave Encashment)
- Other Benefits (Higher Education Assistance, Car Lease, Salary Advance)