Description
You will lead the design, development, and maintenance of scalable data solutions and the Michigan Disease Surveillance System modernization efforts.
Responsibilities
- Lead the design and development of scalable solutions using AWS services.
- Manage ETL processes and data pipelines to ensure data integrity and streamlined business processes.
- Provide technical oversight and guidance to other developers within the department.
- Execute the full software development life cycle, from requirement gathering to writing functional and technical specifications.
- Develop database objects including stored procedures and functions while designing logical and physical database models.
Required Skills
- 12+ years of experience developing complex database systems.
- 8+ years of experience with Databricks, Elastic Search, Kibana, and Python or Scala.
- 8+ years of experience with Oracle databases.
- 5+ years of experience with AWS, ETL processes, and developing data pipelines.
- 5+ years of experience with data warehousing, data visualization tools, and data integrity.
- 5+ years of experience using CMM/CMMI Level 3 methods and agile development processes, including test-driven development.
- 3+ years of experience or knowledge creating CI/CD pipelines using Azure DevOps.
- Proficiency with GIT source control and Electronic Health Records (EHR) HL7 solutions.
Preferred Skills
- Experience working on large-scale agile projects.