Data Engineer
Position Overview:
We are seeking a skilled and motivated Data Engineer / Database Engineer to support our growing team providing an enterprise data warehouse and visualization environment. The ideal candidate will have hands-on experience with Microsoft SQL Server, ETL pipelines, and cloud-based data ingestion tools—especially AWS Glue. You will be responsible for maintaining and enhancing our database systems, enabling near real-time data pipelines from source databases (Oracle, SQL, etc) to Microsoft SQL Server, and ensuring secure, efficient, and scalable data access.
Key Responsibilities:
- Support and maintain Microsoft SQL Server environments, with flexibility to adapt to alternative database platforms as the architecture evolves.
- Design and implement data pipelines using AWS Glue for efficient and scalable data ingestion.
- Build and maintain a near real-time data ingestion framework from Oracle databases to Microsoft SQL Server.
- Develop and manage ETL processes, including incremental/delta-based extraction of raw data from source systems.
- Build and optimize relational database schemas, ensuring performance, scalability, and data integrity.
- Implement and manage fine-grained roles and permissions in SQL Server to enforce data security and access control policies.
- Work closely with Data Analysts, Software Engineers, and other stakeholders to ensure data systems meet business requirements.
- Monitor and troubleshoot data pipelines and workflows to ensure reliability and consistency.
Qualifications:
- Proven experience with Microsoft SQL Server administration and development.
- Proficiency in ETL/ELT concepts and experience with tools like AWS Glue, Apache Spark, or equivalent.
- Solid understanding of Oracle database systems and data extraction methodologies (especially delta/change data capture techniques).
- Experience with cloud data platforms, particularly AWS (S3, Glue, RDS, etc.).
- Strong SQL skills and experience with role-based access control in database systems.
- Familiarity with scripting or programming languages (e.g., Python, Shell) for automation and data processing.
- Ability to work independently and communicate effectively in a collaborative team environment.
Preferred Skills (Not Required):
- Proficiency with Oracle GoldenGate or equivalent CDC (Change Data Capture) tools for real-time replication.
- Experience with modern data architectures (e.g., Data Vault 2.0).
- Knowledge of CI/CD practices for data engineering.
- Exposure to data cataloging and metadata management tools.
Recommended Jobs
Systems Engineer
Systems Engineer Location - Herndon, VA Job Description: With our employees as our priority, we provide diverse career opportunities designed to propel development and boost agility. Our f…
Full Stack Software Engineer
Looking for mid to senior engineers for a full stack contribution to a mission management tool. You will work with a team of ~15 engineers on a team building remarkable surveillance augmentation soft…
Detection Engineer Analyst
Resource Management Concepts, Inc. (RMC) provides high-quality, professional services to government and commercial sectors. Our mission is to deliver exceptional management and technology solutions s…
Software Engineer/Developer
About the Organization Now is a great time to join Redhorse Corporation. We are a solution-driven company delivering data insights and technology solutions to customers with missions critical to U…
Environmental Specialist II
Job Identification 11224 Job Category Environmental Services Posting Date 11/18/2025, 04:39 PM Locations Lockwood Apply Before 12/03/2025, 04:59 AM Job Schedule Full time State Ro…
Supervisor I
Since its launch in 1993 with a collection of six essential handbags, Kate Spade New York has always been colorful, bold, and optimistic. Today, it is a global lifestyle brand that designs extraordin…
Cyber - Digital Identity SME - Manager - Consulting - Location OPEN
Location: Anywhere in Country At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career where…
Stylist (sales associate)--DAY SHIFT
OVERVIEW: At South Moon Under we call our sales associates, Stylists, because we help style our customers. As a Stylist, you will help build our brand by delivering superior customer service. The…
Prep Cook
For this position, pay will be variable by location - See additional job details and benefits below Our Prep Cooks make all the magic possible. They put their heart into ensuring the kit…
(Bilingual) Manager, HR Shared Services Payroll
(Bilingual) Manager, HR Shared Services Payroll The ideal candidate brings strengths in the following areas: + Excellent organizational skills with the ability to handle multiple tasks simultaneously,…