Data Engineer

CGI

$113K — $223K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years leading Data/Analytics projects in enterprise settings (on-prem & cloud)
  • Strong development experience with SQL Server and ETL/ELT processes
  • Experience with cloud data solutions design and implementation
  • Skilled in scalable data ingestion and transformation
  • Proficiency in DevSecOps, CI/CD, and automation practices
  • Effective in Agile environments with multi-team collaboration
  • Bachelor's degree in Computer Science or related field

Responsibilities

  • Design, code, test, and deploy data analytics capabilities in enterprise environments
  • Lead development of ETL/ELT pipelines for cloud modernization
  • Create and maintain data architecture documentation and artifacts
  • Optimize code for data refresh cycles and performance
  • Facilitate Agile sprints; break down requirements into user stories
  • Collaborate with cross-functional teams for solution alignment
  • Implement and maintain CI/CD pipelines for deployment
  • Conduct various testing types and document results
  • Support release management and code promotion activities
  • Mentor junior developers and conduct code reviews
  • Troubleshoot production issues and contribute to system improvements

Benefits

  • Comprehensive insurance options
  • Matching contributions through 401(k) and share purchase plans
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and well-being programs
Full Job Description
Data Engineer

Category: Database Administration

Main location: United States, Virginia, Fairfax

Position ID:J0626-2349

Employment Type: Full Time

Position Description:

We are seeking a highly capable Lead Software Developer to guide the design, development, testing, and deployment of complex data and analytics solutions across a hybrid enterprise data environment. This role is responsible for leading technical development efforts that support cloud migration, data warehouse modernization, analytics platform enhancements, and enterprise grade DevSecOps pipelines. If you have experience successfully leading Data and/or Analytics intelligence projects across both on prem and cloud data ecosystems, excel at architecting and building scalable, secure, high performance data solutions and enjoy mentoring junior developers while driving modern engineering practices, this role is an ideal fit for you!
This position is located in our Fairfax, VA or Lafayette, LA or Knoxville, TN office; however, a hybrid working model is acceptable.

Your future duties and responsibilities:

. Serve as the senior technical developer responsible for designing, coding, testing, and deploying data and analytics capabilities across enterprise data warehouse platforms, analytic tools, and cloud native services.
. Lead the development of ETL/ELT pipelines, data ingestion processes, and transformation logic supporting modernization from on prem SQL Server platforms to cloud data warehouse environments.
. Develop and maintain data architecture artifacts, source to target mappings, data flow diagrams, and associated technical documentation.
. Build and optimize code to support monthly and ad hoc data refresh cycles, data validation logic, and system performance requirements across large scale data platforms.
. Support multi framework Agile delivery by breaking down requirements into user stories, estimating development effort, participating in sprints, and ensuring development work is fully traceable.
. Collaborate with architects, cloud engineers, DBAs, data stewards, and platform operations teams to ensure solutions align with enterprise architecture standards and comply with security, audit, and governance requirements.
. Design, implement, and maintain CI/CD pipeline components used to support continuous integration and deployment across cloud and on prem environments.
. Conduct unit, integration, regression, performance, and security testing for all developed components; document test results and remediate defects as required.
. Support release management processes, including build packaging, code promotion, version control, and deployment activities in accordance with enterprise change management policies.
. Mentor junior developers, enforce development standards, and support code reviews to ensure high quality, maintainable, and secure software.
. Troubleshoot production issues, support root cause analysis, and contribute to continuous improvement efforts focused on reliability, performance, and maintainability of the EDM platforms.

Required qualifications to be successful in this role:

Required qualifications to be successful in this role:
. At least eight (8) years of experience successfully leading Data and/or Analytics intelligence projects with enterprise scope and complexity, including both on prem and cloud environments.
. Strong hands on development experience with SQL Server, ETL/ELT processes, stored procedures, data modeling, and performance tuning in enterprise data warehouse environments.
. Demonstrated experience developing solutions for cloud based data platforms.
. Proven ability to design, document, and implement scalable data ingestion, transformation, and provisioning solutions across complex enterprise data ecosystems.
. Proficiency in DevSecOps practices including CI/CD pipelines, automation scripting, environment configuration, and testing frameworks.
. Experience writing, maintaining, and executing test plans, test scripts, automated test suites, and traceability artifacts in accordance with SDLC standards.
. Ability to work within multi team Agile environments, participating in sprint planning, daily standups, backlog refinement, and sprint reviews.
. Strong understanding of enterprise change management, release management, and configuration management processes.
. Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline.
Desired qualifications/non essential skills required:
Experience supporting federal data management or analytics programs.
Familiarity with Alteryx workflow development or administration and with analytics/reporting platforms being transitioned or retired.
Knowledge of metadata management, data governance, data lineage, and quality management practices.
Certifications in AWS, Snowflake, DevOps, Agile, or related technologies.
CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $113,400.00 $223,200.00.
CGI Federal's benefits are offered to eligible professionals on their first day of employment to include:
. Competitive compensation
. Comprehensive insurance options
. Matching contributions through the 401(k) plan and the share purchase plan
. Paid time off for vacation, holidays, and sick time
. Paid parental leave
. Learning opportunities and tuition assistance
. Wellness and Well being programs
#CGIFederalJob
#LI RT1

Skills:
  • Cloud architecture
  • Data Engineering
  • Data Engineering
  • Problem Solving
  • Product development


Similar Jobs

More Jobs at CGI

More Information Technology Jobs

Find similar Data Engineer jobs: