- Devops (Azure)
- Hybrid model
Our client is searching for a full-time DevOps Engineer. Working in the Digital Services department, and reporting to the Head of Digital Services, the DevOps Engineer will develop our continuous cloud integration and delivery processes to drive our software development lifecycle. This is a unique opportunity to contribute to the mission of the company by collaborating on the development of the entire cloud-native DevOps practice from the ground up, solving a truly big data challenge with 100's TB/day, following best practices and cutting-edge technologies available in the market.
· Collaborate in the definition of the DevOps strategic plan, its implementation and maintenance.
· Analysis, definition, documentation and implementation of the company's DevOps procedures, practices, guidelines and tools.
· Design and maintain robust CI/CD pipelines, leveraging tools like Azure DevOps or GitHub Actions to automate software delivery processes.
· Definition, implementation and support of Infrastructure as Code (IaC) practices using tools such as Terraform, Bicep or Azure Resource Manager templates.
· Define, orchestrate and govern the deployment and operation of the assets in Databricks using Databricks Asset Bundles.
· Establish and enforce security best practices across the DevSecOps lifecycle, including vulnerability scanning, access management, and compliance adherence.
· Orchestrate and optimize containerized applications using Docker and Kubernetes, ensuring efficient deployment, scaling and management.
· Support the Develop and implement comprehensive monitoring and observability solutions using tools like Azure Monitor, Prometheus, or Grafana.
· Support the definition of best practices for platform and data, configuration management, monitoring, telemetry, networking and disaster recovery.
· Collaborate with cross-functional teams, including product, operations, IT, and security, to define platform requirements and ensure seamless integration.
· Collaborate with development teams to optimize application performance, troubleshoot issues, and implement best practices for cloud-native development.
· Support the definition of disaster recovery and business continuity planning, implementing robust backup and failover strategies.
· Support the optimization of cloud costs, identifying opportunities for improved resource utilization and implementing cost-saving measures.
· Support architectural design decisions, for global service delivery, regional redundancy, zero trust security, data sovereignty, and cost-efficient operations.
· Ensure compliance with relevant regulations and standards (e.g. GDPR, EU AI Act).
- Perm contract
- Competitive salary
- Hybrid model
- Other benefits