WHAT YOU CAN EXPECTWe 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.RESPONSIBILITIESDesign, 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.QUALIFICATIONSMaster'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.
#J-18808-Ljbffr