DevOps Engineer
Posted Updated
Description
Responsibilities:
- Design, build, and maintain CI/CD pipelines for all HackerRank environments from development to production.
- Automate infrastructure using Terraform, Docker, and Kubernetes (EKS), ensuring scalability and reproducibility.
- Lead and evangelize DevOps best practices across engineering teams: CI/CD hygiene, observability, and cost-efficient architectures.
- Implement and maintain monitoring, alerting, and incident response systems using tools like OpsGenie, New Relic, and ELK.
- Optimize the performance and utilization of key systems such as Redis, RDS, Redshift, ElasticSearch, and Kafka.
- Partner with security and platform teams to ensure compliance, resilience, and threat protection across cloud environments.
- Contribute to cloud cost optimization initiatives and infrastructure efficiency projects.
Requirements:
- 3+ years of experience in DevOps, SRE, or cloud infrastructure engineering roles.
- Deep expertise with AWS (and ideally some exposure to GCP), including EKS, EC2, S3, SQS, and IAM.
- Strong experience with Terraform, Docker, Kubernetes, and Linux (Ubuntu).
- Hands-on scripting or coding skills in Python or Java.
- Solid grasp of monitoring, alerting, and performance tuning principles.
- Strong collaborator who can partner with developers, QA, and leadership teams to drive platform improvements.
Even better if you have:
- Experience implementing ArgoCD, Jenkins, or other CI/CD orchestration tools.
- Background in security engineering, threat modeling, or penetration testing.
- Knowledge of observability frameworks and modern APM tools (New Relic, Prometheus, Grafana).
- Proven track record in cost optimization and infrastructure scaling for high-traffic systems.
- Experience working with multi-cloud or hybrid environments.
