Senior Cloud Data Platform Engineer
Role details
Job location
Tech stack
Job description
Fidelity is seeking a Senior Cloud Database Platform Engineer to join our Enterprise Data and AI Database Platform team. As a Senior Cloud Database Platform Engineer, you are skilled in multiple databases, database administrative services and replication, cloud data platforms, CI/CD and Dev Assist tools, and developing IAC automation pipelines using CFT and OpenTofu., Enterprise Data and AI Database Platform area is responsible for supporting a wide range of Enterprise functions including Database Operations, Analytical Platform Support, Database and Middleware Engineering, and Enterprise Data Tool Operations. We support a wide range of technologies in On Prem, AWS, and Azure.
Requirements
- BS in Computer Science, Information Systems, Information Technology or equivalent desirable
- You possess expertise in a minimum of two of the following databases - Oracle, YugabyteDB, Aerospike, SQL MI, SQL Server, PostgreSQL (prefer combination of Oracle and Postgres or SQL and Postgres).
- Possess experience with installing, and managing Oracle Goldengate, Q Rep or other CDS replication.
- Experienced with cloud databases platforms primarily on AWS, Azure including managed services in RDS and Azure Flex
- Scripting experience is preferred including Shell, Python.
- Experienced working with Jenkins, Artifactory and Dev Assist tools. Ability to develop automation pipelines using CFT, Open Tofu
- Ability to develop infrastructure automation pipelines using CFT and Open Tofu.
- Ability to perform Application Database Administration services including SQL code review, performance analysis, query tuning, database design, and optimization.
- Ability to quickly diagnose the problem areas and come up with solutions and/or workarounds
- Participate in 24X7 on call rotation schedule for various production support, database maintenance, housekeeping and installs
- Work with enterprise teams - Systems Administrators, Cyber Security and Capacity Planning groups - as and when situation demands.
- Self-motivated with strong team, interpersonal and communication skills.
- Ability to work well in a team environment, as well as maintaining a flexible attitude.