RQ182989 - Data Automation Engineer
August 14, 2024
Location : Patriot Ridge - Springfield, VA
Position ID : RQ182989
Transform technology into opportunity as a Data Automation Engineer with NDSI. A career in enterprise IT means connecting and enhancing the systems that matter most.
At NDSI you'll be at the forefront of innovation and play a meaningful part in improving how agencies operate.
At NDSI, people are our differentiator. As a Data Automation Engineer you will help ensure today is safe and tomorrow is smarter.
Our work depends on a Data Automation Engineer joining our team to support our intelligence customer in Springfield, VA.
HOW A DATA AUTOMATION ENGINEER WILL MAKE AN IMPACT
Job Functions / Requirements :
Support the Geospatial Services and Solutions business area to provide high-quality, cost-effective solutions to the customer
Design and implement automation solutions to enhance data capture, data refinement, and processes. Coding examples include :
Interfacing with device APIs in order to collect operational metrics
Administering and automating data pipelines between different environments
Produce and deploy code via GitLab projects in collaboration with other team members
Utilize best practices for source control, testing, and deployment of software changes
Work in close collaboration with other automation engineers, infrastructure administrators, and data scientists
Diagnose, isolate, and expediently resolve complex problems pertaining to data structures
Develop methods of ensuring data incompatibilities among systems are systematically eliminated
Develop and recommend data management policies, standards, practices, and security measures to ensure effective and consistent data management operations
Participate in continuous improvement efforts to increase data availability, data quality, and speed of access
Maintain up-to-date documentation of designs / configurations, ensuring team members have continuity of recurring tasks
In office work requirement >
Travel requirement 0%
WHAT YOU'LL NEED TO SUCCEED :
Required Skills :
Bachelor's Degree in Computer Science or related technical discipline, or the equivalent combination of education, technical certifications or training, and work experience
8+ years of related systems engineering experience
Scripting, coding, or software development experience
Comfort with Linux / Windows command-line
Automation mindset
System administration and / or DevOps environment experience
Active TS / SCI clearance and eligibility to obtain a CI poly
Desired Skills : Python experience
Python experience
Shell scripting experience such as Bash or PowerShell
Experience with Database technologies such as Postgres, SQL Server, Oracle, or MySQL
Experience writing and working with SQL commands
Version control experience with Git
Experience with Gitlab and Git workflows
Familiarity with Agile Scrum methodologies
Time management skills and the drive to work with limited supervision within a small team
Bonus Skills :
Web App development experience such as Flask, Django, React, etc.
UI / UX experience
Experience with Analytics tools such as Tableau
Infrastructure as Code experience
Experience in technical operations at DoD / IC agencies
Cloud experience such as AWS, Azure, GCP, etc.
Location : On Company Site
US Citizenship Required
Share this post :