远程工作雷达

高级数据库开发工程师(Oracle & PostgreSQL)

Senior Database Developer (Oracle & PostgreSQL)

开发工程限定地区(需当地身份)
公司Mactores
薪资未公开
工作地点India
地域资格限定地区(需当地身份)
时区要求日间重叠约 6 小时,基本正常作息
用工类型Full Time
发布时间今天
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 India 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

Mactores 是一家以代理为中心的 AWS 现代化公司。大多数现代化工作无法交付,停滞在试点阶段,延期一年,或最终超出三倍预算。我们致力于将其交付:生产系统运行,遗留系统退役,成果可衡量。我们的交付基于 Aedeon,这是由 Mactores 创始人姐妹公司开发的代理平台,该平台吸收了 60–70% 的重复性工作,包括发现、依赖映射、验证、测试生成,传统咨询公司会按人工小时计费。前移部署的工程师负责其余部分:架构、判断和切换,在合同中承诺的日期内完成。

我们正在寻找一位经验丰富的高级数据库开发人员,领导并支持从 Oracle 到 PostgreSQL/Aurora PostgreSQL 的迁移项目。该职位涉及 SQL 重构、模式转换、DMS 操作、性能调优以及上线后的稳定化工作的深入实际操作。候选人将与应用团队、云工程师和利益相关者紧密合作,确保迁移过程顺利、高性能且合规。

你将负责:

  • 将 Oracle SQL、PL/SQL 和数据库对象重构和转换为 PostgreSQL 兼容的 SQL/PLpgSQL。
  • 分析并修复 AWS SCT(Schema Conversion Tool)的发现结果和限制。
  • 管理和维护 Flyway 迁移代码库(版本化脚本、可重复迁移、回滚)。
  • 识别、排查并修复与数据库相关的应用缺陷。
  • 对 PostgreSQL 执行查询优化(执行计划、索引策略、查询重写)。
  • 在全量加载和 CDC 阶段支持和监控 AWS DMS。
  • 诊断并解决 DMS 数据和性能问题。
  • 在 Oracle 和 PostgreSQL 之间执行数据验证和对账。
  • 与应用团队协作,统一 SQL 行为和性能预期。

我们寻找:

  • 计算机科学或相关领域的学士学位。
  • 5 年以上 Oracle/PostgreSQL DBA 和数据库开发经验。
  • 对 Oracle 数据库和 PostgreSQL / Aurora PostgreSQL 有丰富经验。
  • 具备 Oracle 到 PostgreSQL 迁移的实际经验。
  • 高级 SQL 和查询性能调优技能。
  • 使用 AWS SCT 和 AWS DMS 的经验。
  • 了解 Flyway/Liquibase 或类似模式迁移工具。
  • PostgreSQL 内部机制:索引、统计信息、执行计划。
  • AWS 服务:RDS/Aurora、CloudWatch、IAM(优先)。

如果你具备以下条件,我们将更青睐你:

  • 熟悉自动化和配置管理
查看英文原文

Mactores is the agent-native AWS modernization firm. Most modernization work doesn't ship, it stalls in pilots, slips a year, or lands at three times the budget. We exist to ship it: production systems running, legacy retired, outcomes measured. Our delivery is built on Aedeon, the agent platform built by Mactores' founders' sister company, which absorbs the repetitive 60–70% of engagement work, discovery, dependency mapping, validation, test generation, that traditional consulting bills human hours against. Forward-deployed engineers own the rest: architecture, judgment, and cutover, on dates we commit to in the contract.
We are seeking an experienced Senior Database Developer to lead and support Oracle to PostgreSQL/Aurora PostgreSQL migration initiatives. The role involves deep hands-on work across SQL refactoring, schema conversion, DMS operations, performance tuning, and post–go-live stabilization. The candidate will work closely with application teams, cloud engineers, and stakeholders to ensure a smooth, performant, and compliant migration.
What you will do?

  • Refactor and convert Oracle SQL, PL/SQL, and database objects to PostgreSQL-compatible SQL/PLpgSQL.
  • Analyze and remediate AWS SCT (Schema Conversion Tool) findings and limitations.
  • Manage and maintain Flyway migration codebase (versioned scripts, repeatable migrations, rollbacks).
  • Identify, troubleshoot, and fix database-related application bugs.
  • Perform query optimization for PostgreSQL (execution plans, indexing strategies, query rewrites).
  • Support and monitor AWS DMS during full load and CDC phases.
  • Diagnose and resolve DMS data and performance issues.
  • Perform data validation and reconciliation between Oracle and PostgreSQL.
  • Collaborate with application teams to align SQL behavior and performance expectations.

What are we looking for?

  • Bachelor's degree in Computer Science or a related field.
  • 5+ years of experience as an Oracle/PostgreSQL DBA and database developer.
  • Strong experience with Oracle Database and PostgreSQL / Aurora PostgreSQL.
  • Hands-on expertise in Oracle to PostgreSQL migration.
  • Advanced SQL and query performance tuning skills.
  • Experience with AWS SCT and AWS DMS.
  • Knowledge of Flyway/Liquibase or similar schema migration tools.
  • PostgreSQL internals: indexing, statistics, execution plans.
  • AWS services: RDS/Aurora, CloudWatch, IAM (preferred).

You will be preferred if:

  • Familiarity with automation and configuration management tools, such as Ansible, Chef, or Puppet.
  • Familiarity with IAAC tools such as Terraform, CloudFormation.
  • Familiarity with CI/CD implementation tools like Liquibase/Flyway.
  • AWS Certified Database – Specialty.
  • AWS Certified Solutions Architect.

Life at Mactores

We care about creating a culture that makes a real difference in the lives of every Mactorian. Our 10 Core Leadership Principles that honor Decision-making, Leadership, Collaboration, and Curiosity drive how we work.
1. Be one step ahead
2. Deliver the best
3. Be bold
4. Pay attention to the detail
5. Enjoy the challenge
6. Be curious and take action
7. Take leadership
8. Own it
9. Deliver value
10. Be collaborative
We would like you to read more details about the work culture on
The Path to Joining the Mactores Team
At Mactores, our recruitment process is structured around three distinct stages:
Pre-Employment Assessment:
A series of evaluations of your technical proficiency and suitability for the role.

Managerial Interview: The hiring manager engages with you in multiple discussions, 30 minutes to an hour each, covering technical skills, hands-on experience, leadership potential, and communication.

HR Discussion: During this 30-minute session, you'll have the opportunity to discuss the offer and next steps with a member of the HR team.

Mactores provides equal opportunities in all employment practices. We don't discriminate based on race, religion, gender, national origin, age, disability, marital status, military status, genetic information, or any other category protected by federal, state, and local laws. This applies to every part of the employment relationship, recruitment, compensation, promotions, transfers, disciplinary action, layoff, training, and social and recreational programs.

Note: Please answer as many questions as possible with this application to accelerate the hiring process.
Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

项目经理

MactoresIndiaFull Time2 天前
职能支持限定地区(需当地身份)

← 返回全部职位