SciTec is seeking a Data Engineer to work as part of our Project Control team to design, build, and maintain a scalable infrastructure for company wide resource and project management. The ideal candidate is passionate about data, technology, and automation and has a strong technical background in data engineering, with a combination of technical and business skills and a demonstrated ability to think strategically and creatively.
Responsibilities- Designing, building, and maintaining a scalable data driven resource planning and management infrastructure used for collecting, storing, processing, and analyzing business and project execution data
- Collaborate with business stakeholders, project managers, and project control specialists to define requirements and features to meet operational objectives and to support analytics use cases
- Design, develop, and maintain robust, scalable data pipelines for ingesting, transforming, and loading structured and unstructured data from various sources into data storage systems
- Manage and optimize data storage solutions, including databases, operational data stores, and data warehouses, to ensure high performance, reliability, and security
- Identify and address performance bottlenecks in data pipelines and infrastructure through optimization, tuning, and capacity planning
- Document data pipelines, infrastructure configurations, and best practices for data engineering standards, ensuring knowledge sharing and team collaboration
- Other duties as assigned
Requirements- Bachelor's degree in Computer Science, Information Systems, Data Engineering, Business Intelligence/Analytics, or a related field
- At least 3 years of experience in data engineering or software development
- Development experience in Python and working knowledge of UI programming languages (i.e., JavaScript/TypeScript)
- Experience working with complex data objects in various formats like JSON, XML and across different DB designs like PostgreSQL, MySQL
- Orchestrate automated deployments across development, test, and production environments using Kubernetes, Docker, and Helm
- Experience with AWS and deploying to cloud services
- Agile development experience working with tools such as Gitlab, Atlassian Jira, Confluence, and Bitbucket
- Excellent problem-solving skills, analytical thinking, and attention to detail
- Effective communication and teamwork abilities to collaborate across multidisciplinary teams
- Ability to multi-task, communicate effectively, collaborate in a team setting, and handle assignments independently
- Ability to obtain government security clearance
- Strong numerical, verbal, and written communication skills
- Good verbal and written communication skills
- Detail oriented
Candidates who have the following skills will be preferred:
- At least 5 years of experience in data engineering or software development
- Active DoD Security Clearance
*Resumes, Cover Letters, and Applications which are generated by AI will not be considered for employmentBenefitsSciTec offers a highly competitive salary and benefits package, including:
- 4% Safe Harbor 401(k) match
- 100% company paid HSA Medical insurance, with a choice of 2 buy-up options
- 80% company paid Dental insurance
- 100% company paid Vision insurance
- 100% company paid Life insurance
- 100% company paid Long-term Disability insurance
- 100% company paid Hospital Indemnity insurance
- Voluntary Accident and Critical Illness insurance
- Short-term Disability insurance
- Annual Profit-Sharing Plan
- Discretionary Performance Bonus
- Paid Parental Leave
- Generous Paid Time Off, including Holiday, Vacation, and Sick Pay
- Flexible Work Hours
The pay range for this position is $105,000-$125,000 / year. SciTec considers several factors when extending an offer of employment, including but not limited to the role and associated responsibilities, a candidate's work experience, education/training, and key skills. This is not a guarantee of compensation.