Job Description
Job Brief:
We're on the hunt of a DevOps Engineer to support our client in scaling and maintaining cloud infrastructure. You'll work in a cross-functional team, collaborate with the client’s leadership and stakeholders, and apply strong DevOps and communication skills across technical and non-technical teams.
Responsibilities:
-
Strong experience working in Linux/Unix-based environments, particularly in diagnosing and resolving issues.
-
Solid grasp of web architecture and how modern applications operate at the protocol and infrastructure levels.
-
Familiarity with observability tools—logs, metrics, and tracing to keep systems healthy and debug effectively.
-
Hands-on with configuration tools like Ansible.
-
Comfortable supporting applications in production settings and understanding the importance of stability.
-
Highly autonomous and capable of managing your workload with minimal oversight, while staying aligned with the team’s objectives.
-
A team player who values collaboration, continuous learning, and sharing knowledge.
-
Confident with DevOps practices and principles, able to lead by example and mentor others.
Requirements and Skills:
-
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
-
Solid, practical experience working with Amazon Web Services (AWS).
-
A strong track record setting up CI/CD pipelines and managing AWS account structures and networking.
-
Deep familiarity with containers and orchestration tools like Docker and Kubernetes, with around 8 years of hands-on experience in Kubernetes.
-
Good understanding of Continuous Integration/Deployment concepts, regardless of the specific tools (e.g., GitHub Actions, GitLab CI, Jenkins).
-
Experience with Infrastructure-as-Code using Terraform, CloudFormation, or Terragrunt.
-
Monitoring know-how: whether it’s Grafana, OpenTelemetry, CloudWatch, or DataDog—you know how to keep things visible.
-
Ability to work with Helm for Kubernetes packaging and deployment.
-
Scripting and automation skills using Bash, Python, or JavaScript/TypeScript.
Nice to have:
-
Instrumentation and monitoring tools, especially OpenTelemetry or Grafana.
-
Services such as Traefik, Kafka, and Redis (clustered setups preferred).
Next Steps:
- Do you consider yourself the ideal candidate for this role? If so, take the next step and apply now. Our team will take care of the rest!