DevOps Engineer
Your role:
We are seeking a highly motivated DevOps Engineer to join our DevOps team. In this role, you will be responsible for designing, building, and maintaining robust, scalable, and secure cloud infrastructure across multi-cloud environments.
You will heavily leverage Infrastructure as Code (IaC), optimize modern containerized workloads, manage high-throughput messaging systems, and ensure deep observability across our entire stack. If you thrive in a fast-paced environment and love automating everything, we want to hear from you.
Here you’ll get to:
-
Design, deploy, and manage scalable infrastructure across AWS, GCP, and Azure.
-
Architect and maintain infrastructure using Pulumi combined with Python to ensure repeatable and reliable deployments. Experience with Cloudformation and Terraform would be a plus.
-
Manage and scale containerized applications utilizing AWS ECS and EKS (Kubernetes).
-
Build, maintain, and optimize robust CI/CD pipelines using GitHub Actions for seamless, automated application delivery.
-
Administer and scale messaging queues and event-streaming platforms, specifically RabbitMQ and Apache Kafka.
-
Manage and optimize enterprise search clusters using Elasticsearch and OpenSearch.
-
Support and migrate enterprise Java workloads running on JBOSS application servers into modern cloud environments.
-
Implement and maintain comprehensive monitoring, alerting, and logging frameworks. Eg (Grafana, Prometheus, CloudWatch or New Relic)
About you:
-
3–5 years of professional experience as a DevOps, Site Reliability (SRE), or Cloud Engineer deploying applications into modern cloud environments.
-
Deep expertise in AWS (primary); production-level experience with at least one additional cloud provider (GCP or Azure). Exposure to all three is a plus.
-
Strong proficiency in Pulumi utilizing Python for infrastructure automation.
-
Production-level experience managing and orchestrating workloads with AWS ECS and EKS.
-
Advanced knowledge of GitHub Actions for workflow automation and deployment pipelines.
-
Hands-on experience scaling and troubleshooting AWS SQS, Kafka and RabbitMQ.
-
Experience configuring and tuning Elasticsearch and/or OpenSearch.
-
Experience migrating legacy application server workloads (JBOSS, WebLogic, or similar) into containerized environments
-
Strong experience creating dashboards and alerts in New Relic, experience with Grafana and Prometheus is a plus.
-
Experience implementing DevSecOps practices, including container scanning, dependency alerts, and automated secrets management.
-
Proven track record of Cloud Cost Optimization (FinOps) across multi-cloud environments.
-
Strong problem-solving skills and a proactive mindset toward automation and eliminating technical debt.
-
Excellent communication and collaboration skills to work effectively with development and QA teams.
-
Drive improvements to reduce alert noise, improve runbooks, and decrease mean time to resolution.