Senior DevOps Engineer
plana technologies
Job Summary
Plan A Technologies is seeking a highly experienced Senior DevOps Engineer with over 8 years of experience. The role involves designing, maintaining, and optimizing Azure Cloud infrastructure, building CI/CD workflows with Azure DevOps Pipelines, and managing Kubernetes applications, preferably AKS. The ideal candidate will also be responsible for creating Helm charts, maintaining Docker environments, writing automation scripts, and implementing observability stacks like Prometheus, Grafana, and the EFK stack, along with Kafka for data streaming. The position focuses on improving system reliability, resilience, and performance while collaborating with development teams.
Must Have
- Design and optimize Azure Cloud infrastructure and services.
- Build and manage CI/CD workflows using Azure DevOps Pipelines.
- Deploy, scale, and troubleshoot applications on Kubernetes (AKS).
- Create, update, and manage Helm charts for application deployments.
- Maintain and tune Docker and Docker Compose environments.
- Write automation scripts using Bash.
- Implement and manage observability and logging stacks (Prometheus, Grafana, Loki, Elasticsearch, Fluentd, Kibana, Kafka).
- Improve system reliability, resilience, and performance.
- Collaborate with development teams to streamline deployment and monitoring.
- Ensure high availability, security, and scalability across all systems.
- 8+ years working as a DevOps Engineer.
- 5+ years of hands-on experience with Linux systems administration.
- 4+ years of experience writing Bash scripts for automation.
- 4+ years working with Docker and Docker Compose in production.
- Expertise with Azure Cloud (IaaS, PaaS, networking, IAM).
- Proficiency building and maintaining Azure DevOps Pipelines.
- Strong experience managing Kubernetes clusters (ideally AKS).
- Proficiency in creating and customizing Helm charts.
- Experience working with observability and logging tools.
- Proven ability to troubleshoot complex distributed systems.
- Experience operating production-grade, high-availability environments.
- Strong analytical and problem-solving skills.
- Solid written and verbal English skills.
Perks & Benefits
- Generous vacation schedule
- Brand New Laptop
- Great colleagues and an upbeat work environment
- Work From Home 100% of the time (or global offices)
Job Description
JOB OVERVIEW
Plan A Technologies is looking for a highly experienced DevOps Engineer with strong expertise across Linux environments, CI/CD, containerization, cloud operations, and modern observability stacks. The ideal candidate is hands-on, proactive, and able to design, implement, and support scalable and reliable infrastructure solutions.
Please note: you must have at least 8+ years of experience as a DevOps to be considered for this role.
JOB RESPONSIBILITY
- Design, maintain, and optimize Azure Cloud infrastructure and services.
- Build and manage CI/CD workflows using Azure DevOps Pipelines.
- Deploy, scale, and troubleshoot applications running on Kubernetes, preferably AKS.
- Create, update, and manage Helm charts for application deployments.
- Maintain and tune Docker and Docker Compose environments.
- Write automation scripts using Bash to support infrastructure and application operations.
- Implement and manage observability and logging stacks, including Prometheus, Grafana, Loki, Elasticsearch, Fluentd, and Kibana (EFK stack), as well as Kafka for data streaming.
- Improve system reliability, resilience, and performance through best practices.
- Collaborate with development teams to streamline deployment and monitoring processes.
- Ensure high availability, security, and scalability across all systems.
EXPERIENCE
- Bachelor's degree in Computer Science, Information Systems, Finance, or a related field.
- 8+ years working as a DevOps Engineer or in a similar role.
- 5+ years of hands-on experience with Linux systems administration.
- 4+ years of experience writing Bash scripts for automation.
- 4+ years working with Docker and Docker Compose in production environments.
- Expertise with Azure Cloud (IaaS, PaaS, networking, IAM).
- Proficiency building and maintaining Azure DevOps Pipelines (CI/CD).
- Strong experience managing Kubernetes clusters — ideally AKS — including deployments, scaling, troubleshooting, and cluster operations.
- Proficiency in creating and customizing Helm charts.
- Experience working with observability and logging tools such as: Prometheus, Grafana, Loki, Elasticsearch, Fluentd, Kibana (EFK), and Kafka.
- Proven ability to troubleshoot complex distributed systems.
- Experience operating production-grade, high-availability environments.
- Strong analytical and problem-solving skills with the ability to manage multiple priorities in a fast-paced environment.
- Have solid written and verbal English skills.
- Ability to maintain a positive work attitude.
- Initiative and drive to do great things.
ABOUT THE COMPANY/BENEFITS
Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.
Read more about us here: www.PlanAtechnologies.com .
Location: Work From Home 100% of the time, or come in to one of our global offices. Up to you.
Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.
Benefits: You’ll get a generous vacation schedule, Brand New Laptop, and other goodies.
If this sounds like you, we'd love to hear from you!