At Algotale, we believe in the transformative potential of data to reshape industries, drive innovation, and create unparalleled value. We are seeking an experienced Azure DevOps Engineer with strong expertise in database migration tools, CI/CD pipelines, and RDBMS systems.
Requirements
- Design, implement, and maintain CI/CD pipelines using Jenkins and GitHub Actions.
- Automate build, test, and deployment processes to improve efficiency and reliability.
- Manage database version control and schema migrations using Flyway or Liquibase.
- Plan and execute database changes across environments with minimal downtime.
- Implement zero-downtime deployment strategies for applications and databases.
- Design and execute robust rollback strategies to handle deployment failures.
- Monitor deployments and proactively resolve issues.
- Work on Azure cloud services to deploy and manage infrastructure.
- Collaborate with cross-functional teams to optimize cloud resources and costs.
- Monitor system performance, troubleshoot issues, and ensure high availability.
- Continuously improve DevOps processes, tools, and practices.
- Strong experience with Flyway or Liquibase for SQL migrations
- Hands-on experience with CI/CD tools: Jenkins, GitHub Actions
- Strong knowledge of RDBMS systems: PostgreSQL, MySQL, SQL Server, Oracle
- Expertise in database migration strategies and version control
- Experience with rollback strategies and zero-downtime deployments
- Solid understanding of Azure cloud services
- Proficiency in scripting (Bash, PowerShell, or similar)
- Good understanding of DevOps best practices and Agile methodologies
Benefits
- Flexible remote working environment
- Collaborative and growth-oriented culture
- Opportunity to work on cutting-edge cloud and DevOps technologies