Role Overview
We are looking for a highly skilled Azure DevOps Engineer to lead and enhance our cloud infrastructure, Kubernetes platforms, CI/CD systems, observability stack, and automation landscape. This role combines architecture, automation, cloud operations, and CI/CD engineering to ensure seamless development-to-production workflows and reliable platform performance.
The ideal candidate should have strong hands-on experience with Azure cloud services, Kubernetes (AKS), containerization, infrastructure automation, monitoring, and ensuring platform reliability for high-traffic production systems.
Key Responsibilities
Architecture Skills
- Cloud-native design patterns
- Microservices and container architecture
- High availability, scalability, and resiliency patterns
- Security & compliance frameworks
- Cost-optimized architecture
Cloud & Infrastructure (Azure)
- Design, deploy, and manage production-grade infrastructure on Azure.
- Build scalable and secure Azure resources including VNets, VN Gateways, Load Balancers, AKS, Azure Files, Cosmos DB, MySQL, etc.
- Manage VPN/IPSec tunnels, VNET peering, private endpoints, and multi-VNET architectures.
- Oversee cost optimization, resource right-sizing, and capacity planning.
Kubernetes & Containerization
- Manage and maintain AKS clusters, node pools, autoscaling, and cluster upgrades.
- Work with deployments, StatefulSets, Ingress, services, config maps, secrets, and persistent storage.
- Troubleshoot cluster issues (networking, DNS, CNI, load balancing, PVCs).
- Implement and maintain Helm charts, Helmfile, and GitOps-style deployment patterns.
CI/CD & Automation
- Develop and enhance CI/CD pipelines using GitHub Actions / Azure DevOps / CircleCI.
- Automate build, test, and deployment workflows for microservices, PHP/Node.js backends, containers.
- Manage Docker image build pipelines and publication to Azure Container Registry.
- Implement infrastructure automation using Terraform for VNETs, VMSS, Redis, Solr deployments, etc.
Monitoring, Logging & Observability
- Implement and maintain observability stack using Prometheus, Grafana, Alertmanager.
- Integrate logs using ELK/OpenSearch, Azure Monitor, or custom log pipelines.
- Configure dashboards and alerts for API, platform, and infrastructure health.
- Drive incident response, RCA, and performance optimization.
SRE / Reliability
- Improve system resilience, reduce downtime, and optimize application performance.
- Manage caching systems (Redis, Azure Managed Redis), API performance, and backend reliability.
- Enhance deployment safety using canary/blue-green strategies and rollback automation.
Security & Compliance
- Implement secure deployment practices, secrets management, and network access controls.
- Manage SSL/HTTPS, WAF, firewall policies, and identity-based access.
- Handle encryption in transit, private endpoint architecture, and secure service-to-service communication.
Collaboration
- Work closely with engineering teams, architects, and leadership to improve DevOps maturity.
- Provide mentorship to junior engineers and support production troubleshooting.
Required Skills
Must Have
- Strong experience with Azure Cloud (Compute, Networking, Storage, AKS).
- Experience in designing highly optimized scalable Architecture
- Kubernetes expertise (deployments, scaling, troubleshooting).
- CI/CD pipeline design (GitHub Actions / Azure DevOps / CircleCI).
- Docker, containerization, registry management.
- Prometheus, Grafana, Alertmanager.
- Terraform (VMSS, VNET, AKS, Private Endpoints, etc.).
- Linux system administration and shell scripting.
- Networking fundamentals (DNS, load balancers, routing, VPNs).
Good to Have
- Experience with distributed systems like Solr Elasticsearch, or message queues (RabbitMQ).
- Knowledge of PHP/Node.js backend deployment workflows.
- Exposure to cost optimization and cloud governance.
Soft Skills
- Excellent problem-solving and troubleshooting ability.
- Strong ownership, proactiveness, and ability to operate independently.
- Clear communication and documentation skills.
- Ability to collaborate with cross-functional teams and drive platform improvements.
What Is Working at EE Like
Eastern Enterprise is an IT services company specializing in crafting software solutions for startups and small and medium enterprises with passion and dedication. We are a strong team of 250+ technology artists helping 100 clients across Europe to create software solutions that are robust, creative, modern, user-centric, logical, and secure. Building a company is hard work. We expect a lot from each other. We are a driven team with big goals, so we seek individuals who are genuinely passionate about their work and possess an entrepreneurial spirit. Our Indo-Dutch culture is unique; we value our people, encourage their development, and reward their performance. The continuous development of our employees is important, and we believe "The heart and soul of Eastern Enterprise are Our People". At Eastern Enterprise, your tomorrow starts today.
What we offer:
- Work with smart, motivated co-workers from all over the world with a tangible impact on how we operate and grow.
- Strong technical culture of continuous innovation and improvement.
- Flexible, festive holidays; swap days off according to your values and beliefs.
- Work at one of our hub city offices or remotely.
- Freedom to be yourself and express your ideas in a safe environment.
- Attractive salary and much appreciation.
- Legendary parties and fun team outings.
- Attention and time for your professional and personal growth.
EE encourages the free exchange of ideas, respect for differences, and well-being in the workplace for everyone.