The right candidate will possess the below skills and qualifications and be ready to handle all responsibilities independently and professionally.
- Researches and properly evaluates sources of information to determine possible limitations in reliability or usability
- Applies sampling techniques to effectively determine and define ideal categories to be questioned
- Compares and analyzes provided statistical information to identify patterns, relationships and problems
- Defines and utilizes statistical methods to solve industry-specific problems in varying fields, such as economics and engineering
- Prepares detailed reports for management and other departments by analyzing and interpreting data
- Trains assistants and other members of the team how to properly organize findings and read data collected
- Designs computer code using various languages to improve and update software and applications
- Refers to previous instances and findings to determine the ideal method for gathering data
- Supports the Geospatial Services and Solutions business area to provide high-quality, cost-effective solutions to the customer
- Designs and implements automation solutions to enhance data capture, data refinement, and processes. Coding examples include: Interfacing with device APIs in order to collect operational metrics
- Provides automated VoIP phone setup
- Administers and automates data pipelines between different environments
- Utilizes best practices for source control, testing, and deployment of software changes
- Works in close collaboration with other automation engineers, infrastructure administrators, and data scientists
- Diagnoses, isolates, and expediently resolves complex problems pertaining to data structures
- Develops methods of ensuring data incompatibilities among systems are systematically eliminated
- Designs, develops and recommends data management policies, standards, practices, and security measures to ensure effective and consistent data management operations
- Participates in continuous improvement efforts to increase data availability, data quality, and speed of access
- Maintains up-to-date documentation of designs/configurations, ensuring team members have continuity of recurring tasks
Degree and Years of Experience: Bachelor's degree in mathematics, statistics, computer science or related field
- 8+ years of related data engineering architecture and design
Required Skills:
- Comfort with Linux/Windows command-line
- Automation mindset
- System administration and/or DevOps environment experience
- 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
- 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
- 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.
Please review our current job openings and apply for the positions you believe may be a fit. If you are not an immediate fit, we will also keep your resume in our database for future opportunities.