Local candidates only
Recent Banking / Financial Services project experience
Database migration experience is not optional—it is a primary responsibility of this role.
Must have-
Python, Azure, Git, database migration, application migration, sql queries
Core Focus (Role Weighting)
* 80% GitHub & GitHub Actions
* CI/CD pipeline design
* Database migration automation
* Application migration
* Primary Domain Focus: Database Migration & Database CI/CD
* 20% Supporting tools & integrations
* Azure DevOps (ADO), Jira, APIs, utilities
Required Skills & Experience
* 5 to 10+ years of DevOps / CI-CD experience, with strong hands-on ownership of database migrations.
* Expert-level GitHub Actions experience, including workflow design, secrets management, reusable workflows, and environment control
* Proven, real-world experience migrating databases using GitHub-based CI/CD pipelines.
* Strong database expertise, including:
* Writing complex SQL queries
* Developing and maintaining stored procedures
* Executing schema and data changes via CI/CD pipelines
* Strong experience integrating database jobs directly into CI/CD workflows.
* Advanced PowerShell scripting for automation, validation, and recovery.
* Experience using REST APIs and shared libraries within CI/CD pipelines.
* Ability to adapt quickly to new environments and enforce database and DevOps best practices.
* Excellent communication skills, especially when coordinating database changes with multiple stakeholders.
* Proactive, ownership-driven mindset with strong problem-solving abilities.
Key Responsibilities
* Design, build, and maintain GitHub Actions-based CI/CD pipelines with a strong emphasis on database migration.
* Lead and support database migration initiatives using GitHub pipelines, including:
* Schema evolution
* Data migration scripts
* Validation and reconciliation steps
* Rollback and recovery strategies
* Integrate database deployments as first-class citizens in CI/CD pipelines (not manual or post-deploy steps).
* Migrate databases from legacy CI/CD platforms to GitHub, ensuring auditability, traceability, and deployment safety.
* Develop and execute SQL queries, stored procedures, and migration scripts as automated pipeline jobs.
* Build and maintain PowerShell automation for database validation, deployment orchestration, and error handling.
* Apply quality-guided principles such as approvals, artifact versioning, environment promotion, and compliance control
* Integrate REST APls and reusable libraries to support database and application pipeline workflows.
* Collaborate closely with DBAs, application teams, and platform owners to gather migration requirements and resolve de
* Clearly communicate database migration progress, risks, and outcomes in daily stand-ups and stakeholder reviews.