ApplySarthi

Migration Expert (SQL Server to PostgreSQL)

Jobgether

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

31 open postgresql roles across 12 companies are on ApplySarthi right now.

What postgresql roles keep asking for: PostgreSQL (97%), AWS (87%), CI/CD (45%), Docker (42%), Git (42%), MongoDB (42%), CSS (39%), ERP (39%) — counted across their open postings here.

AWS jobs · Azure jobs · Confluence jobs · ETL jobs

Jobgether has 4,176 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for postgresql roles keep coming back to PostgreSQL, AWS, CI/CD, Docker. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with SQL? Tell me one thing you learned the hard way.
  3. Tell me about a problem you solved at work that you are proud of.
  4. Tell me about a time you disagreed with your manager. What happened?
  5. Where do you want to be in three years?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Migration Expert (SQL Server to PostgreSQL) at Jobgether interview free →

Accountabilities:: As the Migration Expert, you will lead end-to-end database migration initiatives while ensuring compatibility, performance, and data integrity throughout the process. Your main responsibilities will include: Lead migrations from SQL Server to PostgreSQL, covering schema conversion, stored procedures, functions, triggers, and data transfer. Analyze, troubleshoot, and optimize complex T-SQL code using an in-depth understanding of SQL Server internals, query execution plans, indexing, and performance behavior. Translate T-SQL procedural logic into PL/pgSQL, addressing differences in data types, collations, constraints, identity columns, sequences, cursors, dynamic SQL, exception handling, and temporary tables. Develop and maintain migration scripts, tools, and utilities to automate schema extraction, data export and import, and migration validation. Assess database performance and auditing requirements using SQL Server Profiler, Extended Events, Dynamic Management Views (DMVs), and other relevant diagnostic tools. Identify and resolve cross-platform compatibility issues, including transaction isolation differences, collation mismatches, and stored procedure behavior. Apply SQL Server auditing and compliance expertise, including SQL Server Audit, Change Data Capture (CDC), transaction log analysis, and row-level security. Work with Jira, Confluence, GitHub, and GitLab to support development workflows, documentation, and migration tracking. Document migration architecture, technical decisions, challenges, and lessons learned. Mentor junior database administrators and developers on T-SQL internals, PostgreSQL compatibility, and performance tuning. Requirements: The ideal candidate brings extensive hands-on database engineering experience, strong analytical skills, and a proven record of delivering large-scale migrations between SQL Server and PostgreSQL. The following qualifications are expected: At least 10 years of experience working with Microsoft SQL Server and expert-level proficiency in T-SQL. Deep understanding of SQL Server internals, including the query execution engine, transaction log architecture, buffer manager, and tempdb behavior. Demonstrated experience migrating large, complex databases from SQL Server to PostgreSQL. Strong knowledge of PostgreSQL, PL/pgSQL, database architecture, and performance tuning. Proven ability to write, analyze, and optimize complex SQL scripts, stored procedures, functions, and triggers. Expertise in schema and data mapping, including data types, collations, constraints, identity-to-sequence conversion, and procedural logic translation. Strong SQL Server performance-tuning skills, including indexing strategies, query plan optimization, statistics management, and partitioning. Practical experience with SQL Server Profiler, Extended Events, DMVs, and database auditing and compliance tools. Ability to automate administrative and migration tasks using PowerShell or SQLCMD. Familiarity with Jira and Confluence, alongside GitHub or GitLab, for workflow management, technical documentation, and development collaboration. Excellent analytical, problem-solving, and communication skills, with the ability to explain complex technical concepts and mentor colleagues. Experience with Azure, AWS, or GCP database hosting and migration is an advantage. Knowledge of Python or Bash for automation, as well as SSIS or equivalent ETL frameworks, is considered a plus. Benefits: Remote work: Work from anywhere worldwide. Employment type: Permanent employment. Start date: As soon as possible. Technical impact: Lead challenging database modernization projects and improve migration efficiency, compatibility, and performance. Professional development: Share knowledge with other technical professionals while deepening expertise across SQL Server and PostgreSQL environments.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-10-23. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.