
Lead DevOps Engineer

ZigZag Global
Summary
Join ZigZag Global as a Lead DevOps Engineer and contribute to a team that prioritizes innovation, collaboration, and a positive work environment. This remote position, based in the UK, Bulgaria, or Portugal, requires leading a DevOps team in designing, implementing, and maintaining scalable and secure infrastructure solutions on Microsoft Azure. You will be responsible for CI/CD pipelines, configuration management, monitoring and alerting, and security and compliance. The ideal candidate possesses extensive DevOps experience, strong Azure proficiency, and proven leadership skills. ZigZag offers competitive benefits, including flexible working options, healthcare insurance, home office equipment budget, and professional development opportunities.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- Extensive experience in a DevOps or infrastructure engineering role
- Strong proficiency in Microsoft Azure cloud services and architecture
- Experience with containerization technologies such as Docker and Kubernetes
- Good understanding on helm and GitOps tools like ArgoCD and Flux
- Proficiency in scripting and automation using languages like PowerShell, Bash, or Python
- Hands-on experience with CI/CD tools like Azure DevOps, GitHub Actions or GitLab CI
- Practical experience with Grafana, Prometheus and/0r other monitoring tools
- Solid understanding of networking, security, and compliance principles
- Excellent problem-solving and troubleshooting skills
- Strong communication and collaboration skills, with the ability to work effectively in a team environment
- Experience of motivating and leading a team of technical engineers
Responsibilities
- Lead the DevOps Team to: Design, implement, and maintain scalable and secure infrastructure solutions on Microsoft Azure, on a hybrid environment (Window/Linux) using Kubernetes, docker, Cosmosdb, SQL Server, embodying our startup spirit of innovation and adaptability
- Manage Azure resources with a grow-up mindset, prioritizing scalability, reliability, and cost-efficiency
- Monitor system performance, ensuring the satisfaction of our users and stakeholders by proactively addressing issues and optimizing performance
- Lead the DevOps Team to: Implement and maintain CI/CD pipelines on Azure DevOps and ArgoCD with a startup spirit of agility and iteration, automating processes to accelerate software delivery
- Collaborate closely with development teams, embodying our grow-up mindset to optimize release cycles and improve deployment efficiency
- Ensure the human heart of our team members is nurtured by fostering a culture of collaboration, learning, and empowerment through streamlined deployment processes
- Lead the team to: Implement configuration management solutions with flexibility and adaptability, using tools like Terragrunt, Terraform, Ansible ARM
- Manage infrastructure as code, promoting consistency and reliability across environments to support our expanding operations
- Foster a human-centric approach by prioritizing ease of use and accessibility in configuration management processes, empowering team members to contribute effectively
- Lead the DevOps Team to: Implement monitoring solutions with a startup spirit of innovation, leveraging cutting-edge tools to track system health and performance
- Configure logging and alerting systems, to ensure proactive detection and resolution of issues to maintain high availability and reliability
- Prioritize the well-being of our team members by optimizing monitoring tools and processes to minimize alert fatigue and promote a healthy work-life balance
- Lead the DevOps Team to: Implement security best practices with resilience and adaptability, protecting infrastructure and data in accordance with industry standards
- Conduct regular security assessments with a grow-up mindset, addressing vulnerabilities and ensuring compliance with regulations such as GDPR and SOC 2
- Foster a human-centric approach to security by promoting a culture of awareness and accountability, empowering team members to prioritize security in their daily activities
- Lead the DevOps Team to: Collaborate with cross-functional teams with innovation and creativity, aligning infrastructure and deployment processes with business objectives
- Share expertise and best practices, fostering a culture of learning and continuous improvement across the organization
- Prioritize the human heart of our team members by promoting inclusivity and empathy in collaboration and knowledge-sharing activities, ensuring every voice is heard and valued
Preferred Qualifications
- We before Me Collaboration: Prioritize collective success over individual achievements, demonstrating a "We before Me" attitude in collaborative projects and team goals
- Tenacious Problem-Solving: Exhibit tenacity in addressing challenges, embodying the value of "Be Tenacious" by persistently seeking solutions and overcoming obstacles
Benefits
- Competitive holiday allowance, plus bank holidays + an additional day of holiday after every full year of service (up to 5 additional days), plus a bonus day off for your birthday
- Flexible working options
- Healthcare insurance (location specific)
- Home office equipment budget
- Annual L&D budget and time to utilize it
- Employee referral bonus scheme
- Summer working hours
- Food vouchers (location specific)
- Mental health support
Share this job:
Similar Remote Jobs
