Data Engineer

Data Engineer jobs at

Data Engineer

$ Not disclosed

At InnovaSystems, extraordinary solutions are born through innovative software.

A leading provider of information technology and enterprise-level solutions to the Department of Defense, federal, state and local government agencies, InnovaSystems delivers a vital service to support our nation s National Security Strategy.

As a member of the InnovaSystems team, you will be empowered to do the best work of your career with challenging assignments that solve real-world problems and a steady focus on comprehensive leadership training and career growth.


InnovaSystems is looking for a talented, forward thinking Data Engineer for its Navy Readiness Reporting Enterprise - Business Intelligence (NRRE-BI) project.

The Data Engineer will join an active team with a great culture of collaboration!

In this role, you will work with the Architect, Data and Analytics Engineers, Business Analysts, Test and System Engineering teams, performing hands-on development for our enterprise data warehouse and BI analytics solution; a Cognos-based application that fuses US Navy readiness information from over one hundred sources into a single database structure.

The ideal candidate will possess a variety of current data engineering technology skills and be open-minded to learning new technologies and best practices.

You must be a self-starter and a great problem solver with a willingness to demonstrate your expertise, share it with others and learn new technologies as necessary.

This position may require providing technical and team leadership as well as mentoring others to support their development.

Primary Responsibilities

  • Transforms data according to complex business rules using SSIS & T-SQL or Scala & Spark
  • Responsible for database project solution structure, configuration management, source code, and documentation
  • Responsible for taking lead on major development tasks, as well as mentoring and coaching of development peers
  • Responsible for daily tasking, participating in scheduled team meetings, and assessment of requirements for database development needs
  • Troubleshoot issues in an efficient and systematic manner to identify and resolve underlying causes as well as take a proactive approach to solving problems creatively using available resources

Other duties

  • Supports and/or installs software applications/operating systems
  • May guide the establishment of team norms and standards for coding and the development process
  • Troubleshoot issues in an efficient and systematic manner to identify and resolve underlying causes as well as take a proactive approach to solving problems creatively using available resources

Required skills & experience

  • Bachelor of Science in Computer Science/Engineering (or related discipline) plus at least five years of experience related to programming with data structures
  • Eight years of professional Database Development experience in lieu of a four-year degree acceptable
  • 3 - 5 years of professional experience designing and building software applications in a modern object-oriented programming language like Java, Scala, or equivalent
  • 3 - 5 years of professional experience with software development frameworks such as Microsoft .NET, Java J2EE, and/or Hortonworks ecosystem to include Spark and Hadoop
  • Administering, designing, and developing database systems, preferably data warehousing solutions.
  • Source control software, especially Git and Azure Repos
  • SQL Server Database Development
  • Shell scripting such as PowerShell, bash, or zsh
  • Strong written and oral communication skills, with ability to express ideas and design benefits/drawbacks to technical and non-technical audience.
  • Ability to work in a team environment & demonstrate a pro-active attitude


    • Azure Cloud development
    • Agile Software development
    • Cognos BI administration and report building

Benefits & Culture

When you join our team, we are committed to enhancing your skills through training and certification programs, as needed, to facilitate your role on the team. Opportunities for advancement and variety are offered through the various projects we create and build for our customers and careers can take on a leadership path or progressive technical track through career and succession planning. At InnovaSystems, we embrace a philosophy of continuous performance management, including relationship building, feedback and recognition and we provide the leadership training and software tools to support these concepts.

Our comprehensive employee benefits offerings include:

  • Flexible schedule
  • Technical and Leadership Training
  • 10 Paid Holidays
  • 3 weeks (120 hours) of paid leave annually - hours increase after 3 years of service
  • 401k Plan w/ company match
  • Comprehensive benefit package to include health, dental, vision and supplemental insurance plans
  • Onsite Gym/Workout Facilities (depending on location)
  • Social Events

InnovaSystems is a proud supporter of community organizations including; Challenged Athletes Foundation (CAF), Support the Enlisted Program (STEP), and Salvation Army

InnovaSystems International is an EEO/AA employer M/F/D/V.

Get the book

Published 2021-10-22

InnovaSystems International, LLC looks for a Data Engineer in Norfolk, VA 23502 location.

How much Data Engineer Jobs professional earns at InnovaSystems International, LLC?

The proposed salary for Data Engineer Jobs position at InnovaSystems International, LLC is Not disclosed.

Data Engineer responsibilities at InnovaSystems International, LLC

According to the common industry standard, Data Engineer Jobs specialist is in charge for the following activities.

Required Data Engineer Jobs qualifications at InnovaSystems International, LLC

To be disscussed with candidate