NorthHill Technology Resources has a need for a
Data Architect to support
NGA in Springfield, VA. This is a direct-hire role with our client, a fast-growing Federal Integrator. Outstanding compensation, benefits and company culture.
An active Top-Secret Clearance is required.
DATA ARCHITECT
Responsibilities for Data Architect
- Research and properly evaluate sources of information to determine possible limitations in reliability or usability
- Apply sampling techniques to effectively determine and define ideal categories to be questioned
- Compare and analyze provided statistical information to identify patterns, relationships and problems
- Define and utilize statistical methods to solve industry-specific problems in varying fields, such as economics and engineering
- Prepare detailed reports for management and other departments by analyzing and interpreting data
- Train assistants and other members of the team how to properly organize findings and read data collected
- Design computer code using various languages to improve and update software and applications
- Refer to previous instances and findings to determine the ideal method for gathering data
- 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
- Providing automated VoIP phone setup
- Administering and automating data pipelines between different environments
- 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
- Design, 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
Qualifications for Data Architect
- Bachelor's degree in mathematics, statistics, computer science or related field
- 8+ years of related data engineering architecture and design
- Comfort with Linux/Windows command-line
- Automation mindset
- System administration and/or DevOps environment experience
- Active TS clearance and eligibility to obtain a CI polygraph
- Strong math and analytical skills are essential to complete job requirements successfully
- Experience working with private and sensitive personal information
- Confident in decision making and the ability to explain processes or choices as needed
- Strong computer skills and ability to use necessary databases and software
- Interpersonal and customer service skills are required when meeting with and interviewing potential clients
- Excellent multitasking skills and task management strategies
- Ability to complete milestones and work toward multiple deadlines simultaneously
Desired Skills:
- 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.