Zenfreed, LLC - Programmer Analyst - Data Engineer
Programmer is needed in Lansing, United States.
Client: Zenfreed, LLC
Location: Lansing, MI, us
Contract: Freelance
Job Description
The position is responsible for providing ongoing maintenance and support of the Michigan Disease Surveillance System (MDSS). MDSS is a complex application that supports communicable disease surveillance, registries, and case management systems crucial for effective responses to public health emergencies. As the system undergoes modernization, the resource will be integral to developing, maintaining, and enhancing MDHHS’ MDSS phase 1, ensuring automated processes are functioning, critical business processes are streamlined, data integrity is maintained, and the application is secured. The resource will also act as a technical lead, providing guidance to other developers and participating in various analytical assignments for the enhancement, integration, maintenance, and implementation of projects.
Job Requirements
Job Duties
- Lead the design and development of scalable and high-performance solutions using AWS services.
- Experience with Databricks, Elastic Search, Kibana, S3.
- Experience with Extract, Transform, and Load (ETL) processes and data pipelines.
- Write clean, maintainable, and efficient code in Python/Scala.
- Experience with AWS Cloud-based Application Development.
- Experience in Electronic Health Records (EHR) HL7 solutions.
- Implement and manage Elastic Search engine for efficient data retrieval and analysis.
- Experience with data warehousing, data visualization tools, data integrity.
- Execute full software development life cycle (SDLC) including experience in gathering requirements and writing functional/technical specifications for complex projects.
- Excellent knowledge in designing both logical and physical database models.
- Develop database objects including stored procedures and functions.
- Extensive knowledge of source control tools such as GIT.
- Develop software design documents and work with stakeholders for review and approval.
- Exposure to flowcharts, screen layouts, and documentation to ensure logical flow of the system requirements.
- Experience working on large agile projects.
- Experience or knowledge in creating CI/CD pipelines using Azure DevOps.
Requirements
12+ years:
- Developing complex database systems.
8+ years:
- Databricks.
- Using Elastic Search, Kibana.
- Using Python/Scala.
- Oracle.
5+ years:
- Experience with Extract, Transform, and Load (ETL) processes and developing data pipelines.
- Experience with AWS.
- Experience with data warehousing, data visualization tools, data integrity.
- Using CMM/CMMI level 3 methods and practices.
- Implemented agile development processes including test-driven development.
Desired Skills (3+ years):
- Experience or knowledge in creating CI/CD pipelines using Azure DevOps.
Minimum Education
- Bachelor’s Degree.
Location
- Local or non-local candidates.
- Position is a hybrid schedule with onsite presence 2 days per week. NO REMOTE ONLY OPTION.
- Working hours: Monday-Friday, approximately 8:00 a.m. to 5:00 p.m.
Additional Requirements
- Must be authorized to work in the United States; we are unable to offer sponsorships at this time.
- Must undergo a background check and drug screening for employment.
Employment Terms
- This is a W2 position.
- 40 hours per week.
- HYBRID schedule - onsite 2 days per week. NO REMOTE ONLY OPTION.
About Zenfreed
At Zenfreed, we are more than an IT company. We bridge the gap between people wanting to do the work they were meant to do and organizations needing the right talent. We are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
Benefits
We understand a comprehensive benefits package is crucial to employment satisfaction. We offer medical, dental, and vision coverage options for all employees.
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.