CrawlJobs Logo

Database Engineer – Cloud Migration

Singapore, Singapore · Job Posted May 31, 2026
Apply Position
Job Link Share

Job Description

The Database Engineer is responsible for supporting database migration and operational activities for Microsoft SQL Server and MySQL environments. This role contributes to database assessment, migration execution, validation, backup/restore, and post-migration performance tuning. In addition, the role operates within a managed services environment, ensuring database platforms remain available, performant, and secure through proactive monitoring, troubleshooting, and incident resolution.

Job Responsibility

  • Support migration of databases from on-premise environments to Azure platforms
  • Assist in database assessment, discovery, and migration planning activities
  • Execute database migration tasks using appropriate methodologies and tools
  • Perform data validation, integrity checks, and post-migration testing
  • Support database cutover and stabilization activities
  • Troubleshoot migration-related database issues
  • Administer and maintain Microsoft SQL Server and MySQL databases
  • Perform database provisioning, configuration, and patching activities
  • Manage backup and recovery processes ensuring data integrity and availability
  • Monitor database performance and perform tuning and optimization
  • Support high availability and disaster recovery configurations
  • Resolve incidents and service requests within agreed SLA timelines under general supervision
  • Proactively monitor database environments to detect and resolve issues early
  • Investigate, analyse, and troubleshoot database-related incidents
  • Maintain accurate and timely updates in ticketing systems with resolution details
  • Escalate complex issues to senior engineers or Technical Leads where required
  • Ensure adherence to ITIL processes including Incident, Problem, and Change Management
  • Support, track, and document change implementation activities
  • Contribute to continuous service improvement and operational optimization
  • Participate in disaster recovery testing and operational readiness activities
  • Work closely with migration teams, application owners, and infrastructure engineers
  • Communicate effectively with stakeholders to support database migration delivery
  • Share knowledge, document solutions, and contribute to knowledge base improvements
  • Support junior engineers and collaborate across cross-functional teams

Requirements

  • 3–5 years of experience in relational database administration
  • Hands-on experience with: Microsoft SQL Server administration
  • MySQL administration
  • Database migration methodologies
  • Backup and recovery strategies
  • Performance tuning and optimization
  • Exposure to Azure database services (e.g., Azure SQL, Managed Instance, MySQL on Azure)
  • Strong troubleshooting skills in database environments
  • Experience supporting enterprise database environments and migration projects
  • Strong analytical and problem-solving skills
  • Ability to work in high-pressure, mission-critical environments
  • Good communication and stakeholder interaction skills
  • Attention to detail and strong documentation practices
  • Customer-focused mindset with commitment to service excellence

Nice to have

  • Microsoft Certified: Azure Database Administrator Associate
  • Microsoft SQL Server certifications
  • MySQL certifications
  • Other cloud database or infrastructure certifications are advantageous
  • Bachelor’s degree in IT, Computer Science, or related field (or equivalent experience)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Database Engineer – Cloud Migration

8 matching positions

Database Reliability Engineer

The Database Reliability Engineer (DBRE) is responsible for managing, building, ...
Location
Location
United States
Salary
Salary:
120000.00 - 179000.00 USD / Year
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience working with relational database systems
  • Strong hands-on experience with MySQL (administration, performance tuning, replication, HA/DR)
  • 1+ years in a DBRE or database-focused engineering role
  • Experience working in cloud environments (AWS, GCP, or Azure — Azure preferred)
  • Coding and automation experience (Python, PowerShell, SQL, etc.)
  • Experience with Infrastructure-as-Code tools such as Ansible and Terraform
  • Experience working with source control systems such as Git
  • MySQL experience preferred
  • PostgreSQL is a plus
  • Experience working with VLDBs (1+ TB) and managing large database fleets (100+ instances)
Job Responsibility
Job Responsibility
  • Managing, building, maintaining, monitoring, and troubleshooting the cloud-based MySQL database infrastructure that our mission-critical SaaS application depends on
  • Focuses heavily on automation and coding to reduce operational toil
  • Collaborate closely with Engineering and SRE teams to support new product development and ensure reliable database integration across the platform
  • Work on observability of MySQL database metrics and ensure database performance and reliability objectives are consistently met
  • Work with the DBA team to identify areas of operational toil and implement automations/processes to manage PCC’s MySQL database systems at scale
  • Apply a data-driven approach to performance tuning, availability improvements, and operational optimization
  • Provide database support to Engineering and SRE teams, including review of database migrations, query performance, schema/design improvements, and standardizing MySQL configuration and deployment patterns
  • Assist the DBA team with performance troubleshooting and root-cause analysis
What we offer
What we offer
  • Benefits starting from Day 1!
  • Retirement Plan Matching
  • Flexible Paid Time Off
  • Wellness Support Programs and Resources
  • Parental & Caregiver Leaves
  • Fertility & Adoption Support
  • Continuous Development Support Program
  • Employee Assistance Program
  • Allyship and Inclusion Communities
  • Employee Recognition … and more!
  • Fulltime
Read More
Arrow Right

Database Administrator - Cloud Platform / Infrastructure

3Cloud is looking for an experienced Database Administrator who is comfortable m...
Location
Location
Philippines
Salary
Salary:
Not provided
3cloudsolutions.com Logo
3Cloud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer, engineering, data science or a related field
  • or equivalent work experience
  • Ability to work both strategically and tactically in different customer environments
  • EXTREMELY detail oriented and self-directed
  • Able to produce high-quality documentation for both internal and external distribution
  • Multiple years working with a major RDBMS (Oracle/SQL Server) – preference given to deep experience with Microsoft products
  • Experience with a few databases migration from different cloud platform/or on-prem to Azure
  • Moderate experience with OS clustering concepts and technologies
  • Understanding of security roles and how to implement database security
  • Advanced level experience at the implementation and appropriate use of HA/DR technologies: Always On AG, Replication, Log shipping, Mirroring
Job Responsibility
Job Responsibility
  • Work as a DBA for multiple customers, helping with Database Migrations, High Availability and Disaster Recovery solutions, SQL and Windows Clustering solutions, Monitoring, Backup/Recovery solutions, and Performance Tuning including remediation on performance blockers
  • Manage multiple long-term database (Azure data services) projects at the same time
  • Able to scope, plan, implement, and document and/or present a solution to the customer
  • Provide cost effective Azure platforms to meet customer requirements
  • Work with Development, Test, and Production environments to support customer requirements at each level of work
  • Assist with Security definitions and roles for various users in the environments and support Azure Infrastructure team in provisioning data services in Azure cloud
  • Manage client expectations with regards to scope, cost, and timeline
  • Author high quality project documentation and other project artifacts, including written case studies detailing use cases and project specifics
  • Be an effective technical mentor to more junior level teammates
  • Deliver complex projects on-time and within budget, proactively identifying and mitigating gaps and risks
  • Fulltime
Read More
Arrow Right

Senior Database Engineer Expert

At JFrog, we're reinventing DevOps to help the world's greatest companies innova...
Location
Location
Israel , Netanya/Tel Aviv
Salary
Salary:
Not provided
jfrog.com Logo
JFrog
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on experience working with PostgreSQL in production high-scale environments
  • Proven expertise in PostgreSQL performance tuning, optimization, and internals
  • Excellent SQL skills, including complex and performance-critical queries
  • Strong understanding of how applications interact with databases, including connection pools, ORMs, transaction patterns, and failure modes
  • Experience working with large datasets up to a few TBs in volume and high concurrency with 5000+ connections
  • Experience with both cloud-managed PostgreSQL and self-managed deployments
  • Solid understanding of schema design, migrations, and backward-compatible data evolution
  • Ability to work cross-team as part of a DevOps organization providing shared infrastructure and expertise
  • Strong communication skills with the ability to mentor, influence standards, and guide teams under pressure
Job Responsibility
Job Responsibility
  • Own PostgreSQL performance, scalability, and reliability across large-scale security and scanning workloads
  • Deep dive into database performance issues, including query optimization, execution plans, indexing strategies, locking, bloat, vacuuming, and connection management
  • Work closely with application teams to optimize database access patterns from services and APIs
  • Review application code and SQL usage with a focus on correctness, performance, and scalability
  • Design, evolve, and optimize schemas and migrations for long-lived, high-volume datasets
  • Support and fine-tune PostgreSQL in both cloud-managed environments, such as RDS and self-managed deployments
  • Establish best practices, standards, and guidelines for PostgreSQL usage across teams
  • Mentor engineers and raise the overall database maturity of the organization
  • Act as a trusted expert for troubleshooting complex production database incidents
Read More
Arrow Right

Senior Database Engineer

Aviation. It connects our world, brings people together, provides opportunities,...
Location
Location
Poland , Gdańsk
Salary
Salary:
Not provided
navblue.aero Logo
NAVBLUE Limited
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years in roles directly responsible for the availability, performance, and security of critical databases
  • Expertise in Database Technologies: Strong command of MySQL, PostgreSQL, AWS Aurora, SQL Server and experience with MongoDB, DynamoDB, or Redis, including schema design and complex query writing
  • Database Performance & Scalability: Proven ability in query optimization (e.g., EXPLAIN plans), operating system optimization, advanced indexing strategies, and implementing partitioning/sharding and caching (Redis)
  • Cloud Database Operations: Hands-on experience deploying, managing, and optimizing databases within AWS infrastructure (RDS, Aurora) and virtual machine infrastructure (SQL Server)
  • Database Reliability & Security: Experience with high availability (replication, failover), backup automation, PITR, and data security (encryption, SQL injection prevention)
  • Automation & DevOps: Proficiency in integrating database changes into CI/CD pipelines using schema migration tools (DbUp, EF migrations, Flyway, Liquibase) and Git for version control
  • Scripting & Troubleshooting: Strong scripting skills (Python/Bash) for automation and ability to analyze logs and monitor performance using tools like AWS Cloudwatch, Datadog, Prometheus, Grafana, or pgBadger
  • Solid understanding of DevOps practices, including CI/CD pipelines (e.g., GitLab CI, Cloudbees, Jenkins, GitHub Actions), containerization with Docker, and monitoring/logging tools
  • Demonstrated experience in leading software development teams, fostering a collaborative and high-performance culture, and effectively representing the team's technical vision and needs to stakeholders, including architects and senior management
  • Strong capability in identifying technical challenges and bottlenecks, constructively proposing and implementing effective solutions (either individually or by guiding the team), while actively building team engagement, fostering a positive atmosphere, and championing team spirit
Job Responsibility
Job Responsibility
  • Design & Develop Database Solutions: Architect, design, and implement highly optimized relational (e.g., MySQL, PostgreSQL, AWS Aurora, SQL Server) and NoSQL (e.g., MongoDB, DynamoDB, Redis) database schemas, ensuring data integrity, performance, and scalability for microservices
  • Performance Optimization & Tuning: Proactively analyze and optimize complex queries, implement efficient indexing strategies, and manage partitioning/sharding to ensure peak database performance and handle high throughput
  • Reliability & Disaster Recovery: Design, implement, and maintain robust backup, disaster recovery, and high-availability solutions, including replication (master-slave/multi-master) and failover configurations, to ensure data durability and system uptime
  • Cloud Database Management: Deploy, configure, and manage database instances within cloud infrastructure (e.g., AWS RDS, Aurora), leveraging cloud-native features for scalability and operational efficiency
  • Focus on quality by promoting coding best practices, a test-first mindset and highest security standards
  • Contribute to building new and improving existing development processes
  • Work within a small agile teams delivering new features and fixing defects
  • Lead technical designs, taking a holistic view of the product, and collaborate with multiple stakeholders to define the best approach to address upcoming challenges and deliverables
  • Define and drive the team's technical direction, mentor junior engineers, and proactively identify, propose, and implement new processes or architectural improvements to enhance team efficiency, code quality, and timely delivery
  • Contribute to software architecture discussions, translate system-level designs and architectural blueprints into robust, maintainable, and high-quality code, applying the latest best practices in software engineering
What we offer
What we offer
  • Stable employment based on a full-time job contract
  • International working environment in a dynamic company
  • Access to the latest knowledge and technologies enabling professional development
  • Training and development possibilities
  • Participating in international projects and international trips
  • Competitive salary dependent on experience and qualifications
  • Flexible working hours and work-from-home opportunities
  • Private medical coverage for you and your family
  • Sport card
  • Life insurance for you and your family
  • Fulltime
Read More
Arrow Right

D&T Senior Manager - DBA

The Senior Manager – Database Services will be a high-impact technology leader r...
Location
Location
Salary
Salary:
Not provided
aramex.com Logo
Aramex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrated experience in database architecture, design, and data modeling for enterprise-scale relational and NoSQL databases
  • Proven expertise in managing and administering relational databases (MS SQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra, DynamoDB)
  • Experience with cloud and SaaS database platforms (e.g., Snowflake, Amazon Aurora, Google Cloud Spanner) and hybrid database environments
  • Strong understanding of database optimization techniques including indexing, partitioning, query performance tuning, replication, and high availability strategies
  • Hands-on experience with database migration, consolidation, and modernization initiatives from legacy on-premises systems to cloud or SaaS solutions
  • In-depth knowledge of database governance, security, and compliance best practices, including licensing management and cost optimization strategies
  • Expertise in backup, recovery, and disaster recovery planning for both relational and NoSQL databases
  • Familiarity with automation, monitoring, and orchestration tools to manage and optimize database operations efficiently
  • Proven ability to lead global teams in stabilizing, transforming, and scaling database operations
  • Strong commercial acumen with experience optimizing database licensing, operational costs, and total cost of ownership
Job Responsibility
Job Responsibility
  • Define and execute a global database strategy that balances operational stability, modernization, and cost efficiency
  • Lead the stabilization and transformation of the current database estate, ensuring high availability, performance, and security
  • Drive the adoption of SaaS and cloud-native databases (e.g., Snowflake, Amazon Aurora, Google Cloud Spanner) to modernize the enterprise landscape
  • Establish and enforce database architecture standards, operational best practices, and compliance policies aligned with industry technology standards
  • Take ownership of database performance tuning, query optimization, indexing, partitioning, replication, and other strategies to maximize efficiency and resilience
  • Optimize database licensing, identify cost-saving opportunities, and implement core database optimization strategies to maximize ROI
  • Develop robust backup, recovery, and disaster recovery strategies across both legacy and cloud/SaaS environments
  • Collaborate with application development, infrastructure, and data teams to ensure seamless integration and alignment with business objectives
  • Evaluate, select, and implement emerging database technologies, tools, and automation solutions to enhance performance, scalability, and cost-effectiveness
  • Lead, mentor, and grow a high-performing global database team, fostering a culture of technical excellence, innovation, and accountability
Read More
Arrow Right

Cloud database Engineer - II (MSSQL)

The Cloud Database Engineer Perform database engineering and administration acti...
Location
Location
India
Salary
Salary:
Not provided
rackspace.com Logo
Rackspace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5+ yrs of relevant exp.
  • Shift - Should be ok to work in rotational shift
  • High school diploma or equivalent required
  • Bachelor’s degree in computer science, Computer Information Systems, Management Information Systems, or a directly related field
  • Database Specialty Certifications in Azure/GCP
  • Cloud Associate/Professional Certification
  • Proficient Skills in SQL Server Installation and Configuration, Performance Tuning, High Availability and Disaster Recovery (HADR), Monitoring and Troubleshooting
  • Database Migrations and Upgrades: Experience in planning and executing database migrations and upgrades
  • Knowledge of deploying and managing databases in cloud platforms such as Azure Database or/and GCP Cloud SQL
  • SQL Server in the Cloud: Knowledge of deploying and managing SQL Server in cloud platforms such as Azure SQL Database and Amazon RDS
Job Responsibility
Job Responsibility
  • Perform database engineering and administration activities including design, planning, configuration, monitoring, automation, self- serviceability, alerting, and space management, database backup and recovery
  • Plan computerized databases, including base definition, structure, documentation, long- range requirements, operational guidelines, and protection with a capacity to lead and advise on migration and modernization, discover, and execute workload migrations to Cloud (Azure/GCP)
  • Hand’s on with using cloud tech tools such as Azure Migrate, Data Migration Service, Azure ASR, GCP DMS, GCP Backup and Disaster Recovery Service
  • Migration from Oracle or/and Postgres to/from Other RDBMS platform for PaaS models like Azure Database, GCP Cloud SQL, Oracle@GCP
  • Understanding Cloud basics and perform duties like security management, storage management, Backup Vaults, Key vaults, Server/DB Monitoring
  • Cost Optimization: Compute and workload analysis, License enhancements and features
  • Proficient Skills from tech bucket (Oracle or/and PostgreSQL) for Architecture, Installation and Configuration, Performance Tuning, High Availability and Disaster Recovery, Monitoring and Troubleshooting
  • Fulltime
Read More
Arrow Right

Cloud Migration Engineer

FinXL IT Professional Services is seeking a senior Cloud Migration Engineer with...
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
finxl.com.au Logo
FinXL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Public Cloud Mastery: Hands-on expertise in both Amazon Web Services (AWS) and Microsoft Azure infrastructure and PaaS offerings
  • Migration Tooling: Proven experience with migration tools such as AWS DMS and Azure Database Migration Service
  • Database Engineering: Strong understanding of database lifecycle operations (patching, upgrades, HA/DR) and performance tuning
  • Automation Skills: Proficiency in Terraform and automation scripting using Python, Bash, or PowerShell
  • Operational Excellence: Experience in incident response, root cause analysis, and documenting complex architecture patterns
Job Responsibility
Job Responsibility
  • Multi-Cloud Migrations: Lead discovery, dependency mapping, and workload assessments to execute migrations to both AWS and Azure
  • Migration Strategy: Define and implement rehost (lift-and-shift), replatform, refactor, or rebuild strategies based on workload suitability
  • Database Modernisation: Execute end-to-end migrations of enterprise databases to native services such as Amazon RDS/Aurora and Azure SQL Database/Managed Instance
  • Infrastructure Engineering: Design and support cloud infrastructure including VPCs, Virtual Networks, EC2/VMs, IAM, and security monitoring across both platforms
  • Automation & IaC: Design and implement Infrastructure-as-Code frameworks using Terraform, Bicep, or CloudFormation to automate provisioning through CI/CD pipelines
  • Governance & Security: Implement secure landing zones, resource tagging, cost management, and network segmentation aligned with enterprise standards
  • Capability Uplift: Lead structured knowledge transfer through workshops, code reviews, and the development of repeatable operational runbooks
Read More
Arrow Right

Senior Support Engineer

The team is filled with talented, technical individuals that are excited to be b...
Location
Location
Poland
Salary
Salary:
173000.00 - 186840.00 PLN / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep expertise in technical customer support supporting large enterprise environments and high-touch customers
  • Database expertise advanced SQL and database management skills
  • Proficient in scripting and automation (Python, Bash/Shell)
  • Experience with Identity and Access Management (IAM) / Authentication & Security Protocols strong knowledge of SSO, SAML, LDAP, Active Directory, and SSL
  • Experience with systems Integration & Observability / Automation hands-on experience with Splunk, APIs, and REST integrations
  • Skilled across operating systems Linux, Unix, and Windows operating systems
  • Solid networking fundamentals with JVM/Java support experience
  • Solution oriented proven ability to troubleshoot, learn new technologies, and drive technical excellence
  • Strong collaborator collaborative team player, effective across diverse roles and functions
Job Responsibility
Job Responsibility
  • Work directly with Atlassian customers and partners to help migrate their Atlassian products from On-prem to Cloud
  • Jumping on to calls with customers to provide updates on migration
  • Engage support teams across multiple regions and/or cross functions within Atlassian like CSM , EA's, Devs for best outcomes towards the customer's migration project
  • Contribute to the creation and review of knowledge articles
  • Participate in release readiness activities
What we offer
What we offer
  • health and wellbeing resources
  • paid volunteer days
  • This role may also be eligible for benefits, bonuses and equity
Read More
Arrow Right