Job Description, Responsibilities & Requirements
About the Position
Are you a forward-thinking professional with a strong background in cloud database engineering and an interest in financial services? Join EPAM Systems as a Senior Cloud Database Platform Engineer (Azure) and help application teams migrate from on-premises databases to secure, scalable Azure database services. Enable cloud platform evolution by providing automation, self-service capabilities, and support for modernizing data layers while reducing dependency on central DBA operations.
This is a hybrid role based in Madrid's city center, ideal for those eager to thrive in a dynamic environment and make a significant impact in private banking technology. Join EPAM and contribute to shaping the future of financial services in Spain!
Responsibilities
- Support Agile Release Trains and product teams in onboarding to Azure database services such as Azure SQL, Oracle on Azure, and PostgreSQL
- Assess existing on-premises Oracle and Microsoft SQL databases, analyze migration feasibility, and define migration strategies with application teams
- Drive database migrations from on-premises environments to Azure DB offerings, supporting transformation to PostgreSQL where feasible
- Act as a technical bridge between application teams, Azure platform teams, central DB platform teams, and vendor teams
- Enable left-shifted database operations by introducing automation, self-service patterns, and standardized operational models
- Design and implement automation for database lifecycle operations including provisioning, access management, backup, monitoring, and patching
- Educate and coach application teams on cloud database concepts, platform standards, and operational responsibilities
- Contribute to reusable templates, reference architectures, and onboarding assets to simplify Azure DB adoption
- Collaborate with stakeholders to ensure compliance and address regulatory constraints
- Document processes and share best practices to support large-scale adoption
Requirements
- Database engineering background with a minimum of five to seven years of hands-on experience working with Oracle and/or Microsoft SQL Server in enterprise environments
- Proven experience migrating databases from on-premises platforms to Azure database services such as Azure SQL, Oracle on Azure, or PostgreSQL
- Strong understanding of database fundamentals across on-premises and cloud environments
- Experience designing and implementing automated, self-service database capabilities using Infrastructure as Code or platform tooling
- DevOps mindset with experience in “you build it, you run it” operational models
- Excellent communication and stakeholder management skills for working across teams
- Ability to translate complex database concepts into clear, practical guidance
- Pragmatic and solution-oriented approach in complex enterprise environments
- Experience operating with compliance and regulatory constraints
- Motivation to work in agile setups across multiple teams and initiatives
Nice to Have
- Experience migrating from Oracle or MS SQL to PostgreSQL
- Azure certifications related to Azure Database or Azure Architecture
- Familiarity with database tooling for assessment and migration
- Prior experience in platform engineering or cloud enablement teams
We Offer
- Opportunity to work in a dynamic and innovative environment
- Be part of a leading company in the financial services sector
- Competitive compensation package
- Professional growth and development opportunities
About the Company
EPAM Systems is a global software engineering and product development company that partners with the world’s leading businesses to deliver technology solutions that drive digital transformation. With a focus on innovation and excellence, EPAM empowers its clients to achieve their strategic goals and stay ahead in the competitive landscape.