Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
4,018 Jobs at 188 Companies

Senior DevOps Engineer (m/f/d)

BASF

BASF

Software Engineering
Madrid, Spain
Posted on Oct 7, 2024

ABOUT US

At BASF Digital Hub Madrid we develop innovative digital solutions for BASF, create new exciting customer experiences and business growth, and drive efficiencies in processes, helping to strengthen BASF´s position as the digital leader in the chemical industry. We believe the right path is through creativity, trial and error and great people working and learning together. Become part of our team and develop the future with us - in a global team that embraces diversity and equal opportunities.

WHAT YOU CAN EXPECT

We are seeking an experienced Senior DevOps Engineer with specialized skills in Microsoft Azure and database management to join our team. The ideal candidate will have extensive experience in automating and optimizing CI/CD pipelines, managing Azure cloud infrastructure, and ensuring the reliability, scalability, and performance of databases. This role will involve working closely with development, operations, and data teams to deliver robust and efficient software solutions.

RESPONSIBILITIES

  • Design, implement, and manage CI/CD pipelines in Azure DevOps for seamless software integration and delivery.
  • Automate infrastructure provisioning and configuration management using Azure Resource Manager (ARM) templates, Terraform, or Ansible.
  • Manage and optimize Azure-based database services such as Azure SQL Database, Cosmos DB, or Azure Database for PostgreSQL/MySQL.
  • Monitor and ensure the performance, security, and scalability of databases across various environments.
  • Collaborate with development teams to integrate Azure-based services and databases into existing infrastructure.
  • Implement and manage containerization technologies such as Docker and orchestrate them using Azure Kubernetes Service (AKS).
  • Ensure the security, reliability, and compliance of Azure cloud infrastructure, including database security and data integrity.
  • Troubleshoot and resolve issues across development, test, and production environments.
  • Provide technical leadership and mentorship to other team members.

QUALIFICATIONS

  • Master’s degree or Ph.D. in Computer Science, Data Science, Mathematics, or a related field.
  • Minimum 5 years’ related working experience.
  • 5+ years of experience in DevOps with a strong focus on Azure cloud platform and database management.
  • Extensive experience with Azure services, including but not limited to Azure Virtual Machines, Azure App Services, Azure Functions, and Azure Active Directory.
  • Strong knowledge and hands-on experience with Azure SQL Database, Cosmos DB, or Azure Database for PostgreSQL/MySQL, including database optimization, backup/restore, and high availability configurations.
  • Proficiency with Azure DevOps and other CI/CD tools and databases.
  • Strong experience with Azure Resource Manager (ARM) templates, Terraform, or Ansible for infrastructure automation.
  • In-depth knowledge of Docker and Azure Kubernetes Service (AKS) for container orchestration.
  • Proficient in scripting languages such as PowerShell, Python, or Bash for automating Azure tasks and database management.
  • Experience with Azure Monitor, Azure Log Analytics, Application Insights, and database monitoring tools.
  • Strong experience with Git and integration with Azure Repos.
  • Solid understanding of Azure security practices, including Azure Security Center, Azure Key Vault, and best practices for database security.
  • Expertise in Linux/Unix environments within Azure, with experience in Windows Server environments being a plus.
  • Knowledge of Azure networking, including Virtual Networks (VNet), Network Security Groups (NSGs), Azure Firewall, and VPN Gateway, with an understanding of database network security.

NICE TO HAVE

  • Relevant Azure certifications such as Microsoft Certified: Azure DevOps Engineer Expert, Microsoft Certified: Azure Database Administrator Associate, or Microsoft Certified: Azure Solutions Architect Expert.
  • Experience working in Agile/Scrum environments.
  • Experience with security frameworks and best practices within Azure, including compliance with industry standards, especially concerning database security.
  • Experience with Azure Service Mesh or similar technologies for managing microservices architectures.
  • Familiarity with Azure Synapse Analytics, Azure Data Lake, or other big data.

BENEFITS

  • A secure work environment because your health, safety and wellbeing is always our top priority.
  • Flexible work schedule and Home-office options, so that you can balance your working life and private life.
  • Learning and development opportunities
  • 23 holiday days per year
  • 5 additional days (readjustment)
  • 2 cultural days
  • A collaborative, trustful and innovative work environment
  • Being part of an international team and work in global projects
  • Relocation assistance to Madrid provided

At BASF, the chemistry is right.

Because we are counting on innovative solutions, on sustainable actions, and on connected thinking. And on you. Become a part of our formula for success and develop the future with us - in a global team that embraces diversity and equal opportunities irrespective of gender, age, origin, sexual orientation, disability or belief.