drjobs Senior ETL Developer

Senior ETL Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Alexandria - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title: Senior ETL Software Developer

Location:Alexandria VA (DC Metro Area)

Clearance Required:Public Trust Clearance

Work Environment:Hybrid (flexibility to transition to 100 onsite if necessary)

Position Overview:

We are seeking an experienced Senior ETL Software Developer with at least 8 years of experience in the field to support a federal program in Alexandria VA. The ideal candidate will have a strong background in designing developing and maintaining ETL processes to ensure data accuracy and performance for analysis and reporting with a focus on data warehousing and data lake architectures. This role requires a proactive individual who is capable of working in a hybrid environment and is flexible to transition to full onsite work as needed.

Key Responsibilities:

ETL Process Design and Development:

  • Design develop and maintain ETL processes for extracting transforming and loading data from various sources.
  • Develop and document ETL mappings and workflows.
  • Ensure data accuracy consistency and quality throughout the ETL process.

Data Modeling and Architecture:

  • Experience in data modeling for data warehousing and data lake architectures both onpremises and in the cloud.
  • Manage all aspects of the data architecture including models data staging and ETL framework.

Technical Expertise:

  • Proficiency in SQL and other programming languages relevant to ETL development.
  • Familiarity with various ETL tools and technologies such as Informatica Talend and Apache NiFi.
  • Experience with database management systems (RDBMS) and NoSQL databases.

Collaboration and Communication:

  • Collaborate with business stakeholders to understand their needs and requirements.
  • Work with other IT personnel and crossfunctional teams.
  • Provide technical guidance and mentorship to junior team members.

Problem Solving and Leadership:

  • Ability to identify and resolve complex technical issues.
  • Lead the design implementation and development of ETL processes.
  • Stay informed about industry trends and best practices in ETL and data management.

Other Responsibilities:

  • Implement and monitor data quality checks.
  • Optimize ETL processes for performance and scalability.
  • Adhere to secure coding practices.
  • Participate in code reviews and knowledge sharing.

Experience Requirements:

  • Minimum of 8 years of ETL experience with extensive datapipeline experience using tools such as Alteryx and AWS Glue.
  • Excellent coding skills using standard Data Science tools including Python R Linux/Unix Command Line and Shell Scripting.
  • Bachelors degree in Computer Science Information Technology Engineering Data Science or a related field.
  • Experience working with external clients.
  • Experience working on federal government IT programs and projects.
  • Strong communication skills.
  • Ability to work independently and collaboratively within teams.

If you meet the qualifications and are interested in joining our team please submit your application along with your resume. We look forward to hearing from you!


Required Experience:

Senior IC

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.