Principal DevOps Engineer (PeopleFluent)
- Source: LinkedIn
- Jobgether
- Remote
- India
- Full-Time
- Staff
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal DevOps Engineer (PeopleFluent) based in India. This is a senior infrastructure leadership role focused on designing, automating, and operating hybrid environments across on-premises data centers and AWS. You will set the technical direction for compute, networking, and platform services while driving scalability, security, reliability, and cost efficiency. The role combines hands-on engineering with architectural ownership and end-to-end delivery of complex infrastructure initiatives. You will work closely with engineering and product teams to define requirements and communicate technical trade-offs. As a subject matter expert, you will contribute expertise across areas such as virtualization, cloud architecture, and observability. The position also provides opportunities to mentor engineers and shape how modern hosting infrastructure is built and operated.
Accountabilities The Principal DevOps Engineer will own the technical evolution, automation, reliability, and operational effectiveness of the hosting infrastructure. Key responsibilities include:
- Own and maintain PeopleFluent hosting pipelines and infrastructure automation.
- Define the technical vision and architecture for hosting infrastructure across compute, networking, and platform services.
- Ensure infrastructure architecture supports long-term scalability, security, reliability, maintainability, and cost-effectiveness.
- Proactively identify opportunities to optimize infrastructure performance, capacity, reliability, and operational efficiency.
- Take a hands-on role in scaling, securing, and improving hybrid infrastructure environments.
- Design and operate infrastructure spanning on-premises data centers and AWS.
- Collaborate with engineering and product teams to understand requirements and translate them into robust infrastructure solutions.
- Evaluate technical options and clearly communicate architecture decisions, constraints, and trade-offs.
- Lead complex infrastructure projects from planning and design through implementation and operational adoption.
- Establish and maintain structured processes for infrastructure changes, releases, deployments, and configuration management.
- Use Git-based workflows, including branching, pull requests, and code reviews, to govern infrastructure changes.
- Maintain and improve monitoring and observability capabilities across infrastructure and applications.
- Mentor engineers and share technical expertise across hosting and infrastructure domains.
- Contribute to the development of scalable, reliable, secure, and cost-effective hosting solutions.
Requirements The role requires extensive infrastructure engineering experience, strong architectural judgment, and deep hands-on knowledge across cloud, Linux, networking, virtualization, automation, and observability. Candidates should demonstrate:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 10+ years of professional industry experience.
- Strong experience with Enterprise Linux, including SELinux policies, standard configurations, enforcement, and headless server administration.
- Strong networking fundamentals, including DHCP, subnetting, VLANs, network segmentation, and related concepts.
- Hands-on experience with virtualization platforms such as Proxmox and/or VMware vSphere.
- Experience with advanced virtualization cluster configuration, virtual switches, VLANs, and network segmentation.
- Experience owning and administering observability and monitoring platforms such as Prometheus, Grafana, Datadog, or equivalent technologies.
- Strong Git and shell scripting skills.
- Extensive hands-on experience with AWS services including EC2, S3, RDS, and Route 53.
- Experience provisioning, orchestrating, and administering infrastructure using Terraform, Ansible, and Kubernetes.
- Experience implementing release and deployment automation with Jenkins.
- Strong understanding of infrastructure-as-code and automated infrastructure management.
- Experience managing configuration changes through structured change-control processes.
- Familiarity with Git-based development and infrastructure workflows, including branching, pull requests, and code reviews.
- Strong problem-solving and analytical skills with a proactive, self-starting approach.
- Ability to collaborate effec…
Skills
- peoplefluent
- amazon-web-services
- proxmox
- vmware-vsphere
- Prometheus
- Grafana
- datadog
- amazon-ec2
- amazon-s3
- amazon-rds-for-mysql
- amazon-route-53
- Terraform
- Ansible
- Kubernetes
- Jenkins
- oracle
- mysql
- PostgreSQL
- Elasticsearch
- Kafka
- shortlist
