We craft the vertical software of tomorrow, bringing sustainable impact to customers and society. We always strive to improve: We are a dedicated team of innovators and problem solvers. As an integral part of our culture, we take responsibility for our contribution to customers, each other, and the society we live in.
Read more: About EG or watch this short video: We are EG - YouTube if you want to know how the software we deliver makes a difference for many users every day.
We are seeking a talented and experienced Senior DevOps Engineer to join our team. As a Senior DevOps Engineer, you will play a crucial role in setting up and maintaining our cloud infrastructure, ensuring high availability, scalability, and security. You will work closely with our development and operations teams to streamline processes, improve efficiency, and enhance our CI/CD pipelines.
Responsibilities:
- Design, implement, and manage Infrastructure as Code (IaC) using Terraform for Azure resources.
- Set up and maintain monitoring and observability tools (Application Insights, Loki, Grafana) to ensure optimal performance and reliability.
- Collaborate with development teams to create GitOps pipelines for Kubernetes deployments using ArgoCD.
- Configure and manage Azure services, including Azure Kubernetes Service (AKS), Azure Container Registry, App Services, Azure SQL, Postgres, Cosmos DB, Data Lakes, and Data Factory.
- Implement security best practices, including Azure Web Application Firewall (WAF) and secure networking.
- Automate CI/CD pipelines using GitHub Actions.
- Handle environment deployments, versioning, and releases.
- Collaborate with cross-functional teams to troubleshoot and resolve infrastructure-related issues.
- Mentor junior team members and contribute to knowledge sharing within the organization.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 5+ years of experience in DevOps, cloud engineering, or related roles.
- Strong proficiency in Azure services and tools.
- Experience with Kubernetes and GitOps practices.
- Proficiency in Infrastructure as Code (IaC) using Terraform.
- Familiarity with CI/CD tools (GitHub Actions preferred).
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication and collaboration skills.
Nice to Have:
- Azure certifications (e.g., AZ-400, AZ-104, etc.).
- Experience with other cloud providers (AWS, GCP).
- Knowledge of containerization (Docker) and orchestration (Kubernetes).
- Familiarity with microservices architecture.
- Previous experience in a SaaS-based company.
Why Join Us:
- Opportunity to shape and lead a new DevOps team.
- Work with cutting-edge technologies in a dynamic and collaborative environment.
- Competitive salary and benefits package.
If you are passionate about DevOps, cloud technologies, and want to be part of a high-impact team, we’d love to hear from you.