Purpose of the role:
The role is responsible for maintaining complex cloud-based solutions while promoting collaboration and automation throughout the development and operations lifecycle.
Builds and drives a holistic understanding of software development, from architectural design to coding, testing, and deployment.
The role incumbent will also coordinate effectively the Cloud DevOps engineers to drive the cloud automation and tooling development to a successful completion.
Your responsibilities:
Cloud Architecture & Design
- Design and implement scalable, secure, and highly available Azure infrastructure solutions aligned with business and technical requirements.
- Evaluate and recommend Azure services and architecture patterns for new and existing workloads.
- Lead cloud migration and modernization initiatives, including rehosting, refactoring, and rearchitecting legacy systems.
Infrastructure as Code & Automation
- Develop and maintain Infrastructure as Code (IaC) using tools such as Terraform, Bicep, or ARM templates.
- Automate provisioning, configuration, and deployment processes to improve efficiency and reduce manual intervention.
- Build and maintain CI/CD pipelines using Azure DevOps, Gitlab, or similar tools.
Platform Operations & Reliability
- Ensure high availability, performance, and resilience of Azure-hosted platforms and services.
- Implement monitoring, alerting, and logging solutions using Azure Monitor, Log Analytics, Application Insights, and third-party tools.
- Participate in on-call rotations and lead incident response, root cause analysis, and post-mortem reviews.
Security & Compliance
- Implement and enforce security best practices, including identity and access management (IAM), network security, and data protection.
- Manage and monitor Azure policies, role-based access control (RBAC), and secure secrets using Azure Key Vault.
- Collaborate with security and compliance teams to ensure adherence to regulatory and organizational standards (e.g., ISO, SOC, GDPR).
Governance & Cost Optimization
- Define and implement governance frameworks, tagging strategies, and resource organization models.
- Monitor and optimize cloud spend using Azure Cost Management and recommend cost-saving measures.
- Establish and maintain documentation for architecture, processes, and standards.
Collaboration & Leadership
- Work closely with software engineering, DevOps, security, and product teams to support application development and deployment.
- Mentor junior engineers and contribute to team knowledge sharing through documentation, workshops, and code reviews.
- Stay current with Azure innovations and industry trends and proactively recommend improvements.
This role will suit you if you have the following:
- Proficiency in scripting languages such as PowerShell, Bash, or Python.
- Hands-on experience with IaC tools
- Solid understanding of DevOps practices, CI/CD pipelines, and automation.
- Experience with containerization and orchestration (e.g., Docker, Kubernetes, AKS).
- Familiarity with monitoring and logging tools (e.g., Azure Monitor, Prometheus, Grafana).
- Azure Stack HCI, Azure File share.
- Virtualization (ideally HYPER-V), Storage, Compute, Cloud (AZURE), Network, Backups, and Automation/Scripting (Powershell, Python, Ansible, Terraform).
The benefits you will enjoy:
- Flexibility and home office - here you can find real work life blend
- Attractive yearly cafeteria
- Comprehensive private medical health insurance
- Free language courses
- Soft & hard skill trainings
- All You Can Move possibility
- Inspiring office environment in a center location of Budapest
- As our name is new, you can expect exciting projects and challenges
- We take care of your growth you can always learn from our charismatic, professional leaders
- A company culture, where we are proud of each other, and where fun and the attitude of giving back to our environment are highly appreciated
- A community where you can freely share your own creative ideas and suggestions to create a better world