
At a glance
- Location
- Lawrence Township · Lawrence Township, NJ
About the role
- The Database Engineer will support enterprise relational database platforms across on-premise data centers and cloud computing environments.
- The role involves managing data migrations, life cycle management, and integrating large datasets to support scientific computing services.
Responsibilities
- Support enterprise database solutions including Oracle, SQL Server, PostgreSQL, MongoDB, and MariaDB.
- Analyze database migration requirements and coordinate with platform engineering and storage teams.
- Implement high availability database solutions.
- Deliver data integration, performance tuning, optimization, and proof-of-concept prototyping for scientific research clients.
- Provide operations support for research computing infrastructure, including servers, databases, applications, and networking.
- Interpret structured and unstructured data to provide insights for business prioritization.
- Communicate with stakeholders including architects, data modelers, application developers, and scientists.
Requirements
- 5+ years of experience managing commercial database systems like Oracle, SQL Server, PostgreSQL, MySQL, or MongoDB.
- Experience in database migration to cloud computing platforms, specifically Amazon RDS.
- Experience with AWS Schema Conversion Tool and Data Migration Services.
- 2+ years of experience using AWS cloud services, specifically EC2 and RDS.
- 2+ years of experience in Oracle ASM, RAC, RMAN, and Data Guard implementation.
- Experience supporting authentication and login protocols including LDAP, SSL, and SSH.
- Proficiency in shell scripting and automation tasks.
- Experience with application servers such as Apache or Tomcat.
Preferred qualifications
- Experience with open source database technologies in Amazon Cloud integration.
- Familiarity with S3 storage service.
Skills
- Oracle
- SQL Server
- PostgreSQL
- MongoDB
- MariaDB
- MySQL
- AWS
- Amazon RDS
- AWS Schema Conversion Tool
- EC2
- Oracle ASM