İşin təsviri
Overview
- We’re excited to announce the opening of a DevOps Lead position as we continue to scale and enhance our infrastructure and deployment capabilities.
- This role will focus on designing, optimizing, and maintaining robust CI/CD pipelines, automating infrastructure using Infrastructure as Code (IaC) practices (e.g., Terraform), and ensuring high availability, security, and reliability of our Azure-based services.
Responsibilities:
- Create, optimize, and maintain automated pipelines for software development, testing, and deployment.
- Automate deployment processes, including configuration management, infrastructure management, and application deployment.
- Design and implement IaC solutions to manage and automate infrastructure using tools such as Terraform.
- Provide monitoring of systems, infrastructure, and applications, and ensure high availability and reliability of Azure services.
- Implement and maintain security across all phases of the software development and deployment lifecycle, including infrastructure, network, and application security.
- Work closely with development, QA, and operations teams to ensure up-time and compliance.
- Manage a team of DevOps engineers, including assigning tasks, monitoring work quality, mentoring, and training.
- Continuously look for opportunities to improve deployment and operations processes, increase efficiency, and reduce costs.
- Learn and implement new DevOps technologies and methodologies to optimize operations.
- Respond quickly to incidents, conduct root cause analysis, and implement solutions to prevent recurrence.
Requirements:
Core Technical Skills
Cloud Platform
- Deep hands-on experience with Microsoft Azure (5+ years preferred)
Strong knowledge of Azure native managed services, including but not limited to:
- Azure App Service & Azure Functions
- Azure Synapse & Apache Spark 3.0+
- Azure SQL, Azure PostgreSQL, Cosmos DB, Azure Storage
- Azure Virtual Networks, Private Endpoints, Load Balancers, Application Gateway, Front Door, Traffic Manager
- Azure Monitor, Log Analytics, Application Insights, Azure Sentinel
- Azure Key Vault
- Azure Active Directory / Entra ID
Infrastructure as Code (IaC)
- Expert-level experience with Terraform
- Design and maintain reusable, modular Terraform code
- Terraform state management, workspaces, remote backends
- Experience with Terraform for Azure (azurerm provider)
- Knowledge of Terraform security and best practices
CI/CD & Automation
- Strong experience designing and maintaining CI/CD pipelines using: Azure DevOps Pipelines
- Automating infrastructure provisioning and application deployments
- Experience with pipeline security, secrets management, and approvals
Containers & Orchestration
- Hands-on experience with Docker
- Understanding of Kubernetes networking, ingress, scaling, and security
- Experience with Helm or similar deployment tools
DevOps & SRE Practices
- Strong understanding of DevOps principles and Site Reliability Engineering (SRE)
- Incident response, root cause analysis, and post-mortems
- Cost optimization and governance in Azure (FinOps mindset)
- Shared ownership of platform security posture and operational risk
Experience implementing:
- High availability and disaster recovery strategies
- Monitoring, alerting, and observability
- Auto-scaling and performance optimization
Security & Governance
- Secure secrets management using Azure Key Vault
- Familiarity with Zero Trust principles
- Interest in expanding into information security leadership and risk ownership over time
- Experience defining and running security incident response playbooks
- Familiarity with attack patterns in cloud/SaaS environments
Experience implementing Azure security best practices, including:
- Role-Based Access Control (RBAC)
- Managed identities
- Network security (NSGs, firewalls, private endpoints)
Leadership & Architecture
- Proven experience in a Lead or Senior DevOps role
- Ability to design and evolve cloud architecture aligned with business needs
- Lead DevOps best practices, standards, and technical direction
- Mentor and guide DevOps and development teams
- Collaborate with architects, developers, and security teams
- Drive continuous improvement and automation initiatives
Programming & Scripting
- Proficiency in at least one scripting or programming language: Bash, PowerShell, Terraform
- Experience building automation tools and scripts
- Understanding of API integrations and cloud SDKs
Soft Skills
- Strong communication and stakeholder management skills
- Ability to translate business requirements into technical solutions
- Ownership mindset and proactive problem-solving
- Experience working in Agile / Scrum environments
Nice to Have / Preferred
- Azure certifications (e.g. AZ-104, AZ-305, AZ-400)
- Experience with: ARM templates
- Exposure to multi-cloud or hybrid environments
- Exposure to compliance frameworks (ISO 27001, SOC2, GDPR) and how they translate into technical controls
- Ownership of cloud security posture management (CSPM)
Interested candidates can send their CV to the e-mail address in the Apply for job button.