Data Engineer
Lansing, MI US | Work from home flexibility TELECOMMUTE US
Job Description
Title: Data Engineer
Location: Lansing, MI (2-days onsite, 3-days remote Hybrid schedule)
Note: This is a W2 contract position; C2C and 3rd party candidates will NOT be considered
This resource will also perform as a technical lead, providing technical guidance to the other developers in the department. As a technical lead, the resource participates in a variety of analytical assignments that provide for the enhancement, integration, maintenance, and implementation of projects. The resource will also provide technical oversight to other developers in the team that support other critical applications.
Job Duties:
- Lead the design and development of scalable and high-performance solutions using AWS services, utilizing experience with Databricks, Elastic Search, Kibanna, S3, Extract, Transform, and Load (ETL) processes and data pipelines, and writing clean, maintainable, and efficient code in Python/Scala
- Implement and manage Elastic Search engine for efficient data retrieval and analysis
- Execute full Software Development Lifecycle (SDLC), including gathering requirements and writing functional/technical specifications for complex projects
- Develop database objects including stored procedures and functions, utilizing extensive knowledge in source control tools such as GIT
- Develop software design documents and work with stakeholders for review and approval
Job Qualifications:
- 12+ years of experience developing complex database systems
- 8+ years of experience with Databricks
- 8+ years of experience using Elastic search and Kibanna
- 8+ years of experience using Python/Scala
- 8+ years of experience in Oracle
- 5+ years of experience with Extract, Transform, and Load (ETL) processes, including developing data pipelines
- 5+ years of experience with AWS
- 5+ years of experience with data warehousing, data visualization tools, and data integrity
- 5+ years of experience using CMM/CMMI Level 3 methods and practices
- 5+ years of experience implementing Agile development processes, including test driven development
- Experience designing both logical and physical database models
- Exposure to flowcharts, screen layouts, and documentation to ensure logical flow of the system requirements
- Experience working on large, Agile projects
- 3+ years of experience in creating CI/CD pipelines using Azure DevOps preferred
- A minimum of a High School Diploma or GED required; Bachelor’s Degree in Information Technology
Note: This is a W2 contract position; C2C and 3rd party candidates will NOT be considered
#ALINE11