Data Engineer

Vital Tech SolutionsLansing, MI
1dHybrid

About The Position

This role is responsible for the ongoing maintenance, enhancement, and support of a mission -critical enterprise application used for large -scale data collection, case management, and regulatory reporting. The system supports complex workflows and data exchanges that are essential for timely operational response, regulatory compliance, and accurate reporting. The application has recently undergone the first phase of a multi -stage modernization effort aimed at improving system stability, scalability, and functionality. This resource will play a key role in sustaining and advancing the modernized platform by ensuring automated processes are functioning correctly, streamlining core business workflows, maintaining data integrity, meeting security and compliance standards, and safeguarding system availability. In addition to hands -on development responsibilities, this role serves as a technical lead, providing guidance and oversight to other developers supporting this and other critical enterprise applications. The individual will contribute to system design decisions, mentor team members, and participate in complex analytical and implementation initiatives related to application enhancement, integration, and long -term sustainability. Without this role, the organization risks degradation of system performance, data integrity issues, reporting inaccuracies, and potential outages impacting downstream users and stakeholders.

Requirements

  • 12+ years of experience developing complex, enterprise -scale database systems.
  • 8+ years of experience with distributed data platforms (e.g., Databricks).
  • 8+ years of experience with search and analytics technologies (e.g., Elasticsearch, Kibana).
  • 8+ years of experience developing in Python and/or Scala.
  • 8+ years of experience working with relational databases (e.g., Oracle).
  • 5+ years of experience designing and implementing ETL processes and data pipelines.
  • 5+ years of experience with cloud platforms and cloud -based application development.
  • 5+ years of experience with data warehousing, data visualization, and data quality practices.
  • 5+ years of experience following structured development methodologies (e.g., CMM/CMMI Level 3).
  • 5+ years of experience working in agile development environments, including test -driven development.

Nice To Haves

  • 3+ years of experience building or supporting CI/CD pipelines using modern DevOps tools.

Responsibilities

  • Lead the design and development of scalable, high -performance cloud -based solutions.
  • Develop and maintain data pipelines and ETL processes supporting large datasets.
  • Write clean, maintainable, and efficient code using Python and/or Scala.
  • Design and implement solutions leveraging cloud services and distributed computing platforms.
  • Implement and manage search and analytics engines for efficient data retrieval and analysis.
  • Support integrations with external systems and standardized data exchange formats.
  • Ensure data accuracy, security, and compliance across applications.
  • Participate in the full software development lifecycle (SDLC), including requirements gathering, design, development, testing, and deployment.
  • Design logical and physical database models and develop associated database objects.
  • Produce technical documentation and collaborate with stakeholders for review and approval.
  • Contribute to agile development teams, participating in planning, reviews, and continuous improvement activities.
  • Provide technical leadership and mentorship to development team members.
  • Support CI/CD pipelines and DevOps practices.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service