Data Engineer
Apply NowCompany: CyberThink Inc.
Location: Lansing, MI 48911
Description:
Job Description:
As a Data Engineer, you will support the modernization and enhancement of the client's System by developing scalable database solutions, automating critical processes, and ensuring data integrity and application security. This role also provides technical leadership to the development team and plays a key role in ensuring SEM/SUITE compliance, stability, and performance of essential public health systems.
Key Responsibilities:
The hourly range for roles of this nature are $50.00 to $80.00/hr. Rates are heavily dependent on skills, experience, location, and industry.
cyberThink is an Equal Opportunity Employer.
As a Data Engineer, you will support the modernization and enhancement of the client's System by developing scalable database solutions, automating critical processes, and ensuring data integrity and application security. This role also provides technical leadership to the development team and plays a key role in ensuring SEM/SUITE compliance, stability, and performance of essential public health systems.
Key Responsibilities:
- Lead design, development, and maintenance of complex database systems in support of public health applications
- Build scalable data pipelines and ETL processes using Databricks, Python/Scala, and AWS services
- Develop and manage cloud-based applications with strong expertise in AWS infrastructure and tools
- Implement Elastic Search and Kibana for efficient data querying and analysis
- Design logical and physical data models and develop Oracle-based database objects including stored procedures and functions
- Create and maintain software documentation including design documents and system workflows
- Guide team members by providing technical oversight and contributing to the adoption of agile and test-driven development practices
- Ensure data integrity and accuracy through the use of data warehousing and visualization tools
- Participate in full SDLC processes including requirements gathering, functional/technical documentation, and stakeholder reviews
- Support CI/CD implementation efforts, ideally using Azure DevOps pipelines
- Minimum 12 years of experience developing complex database systems
- At least 8 years of experience with Databricks and Oracle
- At least 8 years of experience with Python and/or Scala
- At least 8 years of experience using Elastic Search and Kibana
- At least 5 years of experience with AWS services and ETL development
- At least 5 years of experience with data warehousing, data visualization, and maintaining data integrity
- At least 5 years applying CMM/CMMI Level 3 practices and agile methodologies including test-driven development
- Strong understanding of software design principles and database modeling techniques
- Proficient with version control tools such as GIT and developing in CI/CD environments
- Experience with Electronic Health Records (EHR) and HL7 solutions is a plus
The hourly range for roles of this nature are $50.00 to $80.00/hr. Rates are heavily dependent on skills, experience, location, and industry.
cyberThink is an Equal Opportunity Employer.