Taro Logo

ETL Developer

A technology company pioneering solutions at the intersection of technology, government, and defense, supporting national security for over six decades.
Ashburn, VA, USA
$103,800 - $218,100
Data
Senior Software Engineer
Hybrid
5000+ Employees
7+ years of experience
Enterprise SaaS · Cybersecurity

Description For ETL Developer

CACI is seeking an experienced ETL Developer to join their BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory Team supporting Customs and Border Protection (CBP) in Northern Virginia. This role offers a unique opportunity to work at the intersection of technology and national security, supporting critical government initiatives.

The position requires a seasoned professional with at least 7 years of experience in software design and database architecture, particularly focusing on Business Intelligence solutions. The ideal candidate will have extensive knowledge of ETL tools, database systems, and modern software development practices. They will work within an Agile framework, collaborating with cross-functional teams to deliver high-quality software solutions.

This role offers a competitive salary range of $103,800 - $218,100, along with comprehensive benefits including healthcare, retirement plans, and continuing education opportunities. The position features hybrid work options, providing flexibility while maintaining collaborative team dynamics.

Key technologies include Informatica, AWS DMS, Kafka, Apache Sparks, DataBricks, Oracle RDBMS, and PostgreSQL, among others. The role involves working with cutting-edge Business Intelligence tools like Qlik Sense, Cognos, and SAP Business Objects.

CACI offers a culture of integrity and innovation, focusing on advancing critical national security missions. They value continuous growth and professional development, providing robust learning resources and opportunities for career advancement. The company's strong track record in government contracting and commitment to employee development makes this an excellent opportunity for experienced ETL developers looking to make a meaningful impact while growing their careers.

Last updated 18 days ago

Responsibilities For ETL Developer

  • Design, develop and implement custom software and database applications
  • Support teammates and collaborate with a 'do what it takes' attitude
  • Participate in release and sprint planning, testing, and demonstrations
  • Analyze complex project-related problems and create innovative solutions
  • Provide mentoring to junior team members
  • Ensure product quality and timeliness of work
  • Support release planning with conceptual design

Requirements For ETL Developer

Python
PostgreSQL
Kafka
  • B.S. in Computer Science, Software Engineering, or related field (or equivalent experience)
  • 7+ years of technical experience in software design and database architecture
  • Experience with ETL tools (Informatica, AWS DMS, Kafka)
  • Knowledge of Apache Sparks, DataBricks, Oracle RDBMS, and PostgreSQL
  • Experience with Business Intelligence software (Qlik Sense, Cognos, SAP Business Objects)
  • Understanding of Object oriented design and SOA/Micro-Services architecture
  • Experience with source code control systems (Git preferred)
  • Excellent written and verbal communication skills
  • Must be a U.S. Citizen with ability to pass CBP background investigation

Benefits For ETL Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Flexible time off
  • Healthcare benefits
  • Wellness programs
  • Financial benefits
  • Retirement benefits
  • Family support
  • Continuing education
  • Comprehensive benefits package

Jobs Related To CACI ETL Developer