Designing, deploying, and managing scalable infrastructure across AWS, GCP, and Azure.
Architecting and maintaining infrastructure using Pulumi combined with Python to ensure repeatable and reliable deployments.
Managing and scaling containerized applications utilizing AWS ECS and EKS (Kubernetes).
Building, maintaining, and optimizing robust CI/CD pipelines using GitHub Actions for seamless, automated application delivery.
Administering and scaling messaging queues and event-streaming platforms, specifically RabbitMQ and Apache Kafka.
Managing and optimizing enterprise search clusters using Elasticsearch and OpenSearch.
Supporting and migrating enterprise Java workloads running on JBOSS application servers into modern cloud environments.
Implementing and maintaining comprehensive monitoring, alerting, and logging frameworks. Eg (Grafana, Prometheus, CloudWatch or New Relic)
Requirements
5–6 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.
Lead on-call escalation for critical incidents. Drive improvements to reduce alert noise, improve runbooks, and decrease mean time to resolution.
Mentoring other devops engineers through code reviews, architecture discussions, and incident coaching
Tech Stack
Apache
AWS
Azure
Cloud
ElasticSearch
Google Cloud Platform
Grafana
Java
Kafka
Kubernetes
Prometheus
Python
RabbitMQ
Benefits
We encourage applications from people with a wide variety of backgrounds and experiences.