Azure DevOps Engineer
O pozici
Pracovní nabídka
About the role
This role blends deep Azure cloud expertise, DevOps engineering practices, and a
strong focus on automation and reliability. It ensures the stability, scalability, and
performance of our Azure-based platforms while enabling development teams through
modern CI/CD practices. Acting as a bridge between engineering, operations, and
security, the Azure DevOps Engineer drives cloud best practices, promotes
automation-first thinking, and fosters a culture of continuous improvement,
knowledge sharing, and operational excellence.
Key responsibilities
Azure Cloud Management
- Oversee daily operations and maintenance of Azure cloud infrastructure.
- Monitor and manage Azure resources, ensuring optimal performance and
- cost efficiency.
- Configure and tune Azure services (IAM, networking, web apps, functions, AFD, AKS, DNS zones, key vaults, app insights, Azure Monitor, etc.).
- Support scalability, reliability, and resilience across cloud workloads.
DevOps & CI/CD Enablement
- Utilize Azure DevOps and/or GitHub Actions to streamline development and deployment workflows.
- Collaborate with software engineers to design and maintain automated CI/CD pipelines.
- Integrate QA automation into pipelines to support continuous testing.
Performance Monitoring and Optimization
- Implement monitoring, logging, and alerting solutions using Azure Monitor, App Insights, and related tools.
- Proactively identify performance bottlenecks and optimize resource
- utilization.
- Conduct periodic performance reviews to improve system efficiency and reliability.
Automation and Infrastructure as Code
- Develop and maintain automation scripts using PowerShell, Bash, or
- similar tools.
- Manage infrastructure as code using Bicep and other IaC technologies.
- Automate routine operational tasks, configuration management, and environment provisioning.
- Promote reusable, modular, and scalable automation patterns.
Security and Compliance
- Apply cloud security best practices and ensure compliance with internal
- and industry standards.
- Implement secure-by-design principles across infrastructure and pipelines.
- Manage secrets, identities, and access using Azure Key Vault and IAM.
- Collaborate with security teams to conduct audits, vulnerability assessments, and remediation.
Continuous Improvement & Innovation
- Explore emerging tools, technologies, and DevOps practices to enhance
- platform reliability and performance.
- Drive automation, standardization, and simplification across cloud and
- DevOps processes.
- Encourage experimentation, prototyping, and innovation within
- engineering teams.
Documentation and Knowledge Sharing
- Maintain clear and comprehensive documentation for configurations,
- processes, and troubleshooting.
- Share knowledge through mentoring, workshops, and collaborative
- sessions.
- Support onboarding and skill development across engineering teams.
Technologies & Skills
Core Technologies
- Azure Cloud: networking, web apps, functions, AFD, Automation Runbooks, AKS, DNS zones, Key Vault, App Insights, Azure Monitor, and related services.
- Infrastructure as Code: Bicep
- CI/CD: Azure DevOps pipelines, GitHub Actions
- Scripting: PowerShell, Bash
- Containers & Orchestration: Docker, Kubernetes
- DevOps Practices: GitHub repositories, deployments, branching strategies, automation
Nice to Have
- Programming experience (e.g., .NET, Node.js)
- QA automation experience (tools, frameworks, pipeline integration)