Data Platform Engineer

Apply Now

Company: Infinity Consulting Group

Location: Appleton, WI 54915

Description:

Job Overview:
We are seeking a Platform Engineer with a strong focus on supporting and optimizing data platforms. This individual will play a key role in designing, building, and maintaining CI/CD pipelines, automated testing frameworks, and various tools to support data systems. The ideal candidate will have hands-on experience with ETL pipelines, data engineering processes, and platforms like Snowflake and FiveTran, and a keen understanding of how data flows through these systems. A self-starter with strong communication skills who thrives in a mid-sized environment will be an excellent fit for this role.

Key Responsibilities:
  • CI/CD Pipeline Creation and Maintenance:
    • Design, implement, and maintain continuous integration and continuous deployment (CI/CD) pipelines for data-related projects.
    • Automate data deployment processes to ensure smooth and efficient updates across environments.
    • Integrate automated testing frameworks into the CI/CD pipelines to ensure high-quality code delivery.
  • Development of Tools to Support Data Systems:
    • Build and maintain custom tools that support data infrastructure, including those that assist with data processing, monitoring, and reporting.
    • Develop and optimize automated workflows and frameworks to improve the reliability and scalability of data platforms.
  • ETL Pipeline Understanding and Optimization:
    • Develop, implement, and maintain ETL pipelines, ensuring smooth data flow through the various stages.
    • Troubleshoot and optimize ETL processes, identifying potential bottlenecks, inefficiencies, and errors.
    • Understand the interdependencies between data systems, ensuring that ETL pipelines are well integrated with other tools and platforms.
  • Experience with Snowflake and FiveTran:
    • Design and optimize Snowflake data warehouses to ensure efficient data storage, querying, and scaling.
    • Work with FiveTran for data integration, ensuring that data flows seamlessly between systems and is available for analytics and reporting.
    • Develop and maintain integration processes that utilize Snowflake and FiveTran.
  • Collaboration and Communication:
    • Collaborate with cross-functional teams, including data engineers, analysts, and DevOps, to ensure alignment and successful implementation of data solutions.
    • Provide support and guidance to internal teams on best practices for working with data platforms and tools.
    • Communicate technical concepts and progress to both technical and non-technical stakeholders effectively.
  • Problem Solving and Automation:
    • Continuously monitor and improve the reliability of the data infrastructure, identifying areas for automation and improvement.
    • Proactively address potential issues with data flow, pipeline performance, and tool functionality.

  • Qualifications:
    • Proven experience as a Platform Engineer or Data Engineer with a strong focus on CI/CD pipelines, automated testing, and data tools.
    • In-depth experience with ETL pipeline development and optimization.
    • Strong experience with Snowflake and FiveTran, including architecture design, data loading, and optimization best practices.
    • Familiarity with common data engineering tools and frameworks.
    • Excellent problem-solving skills with the ability to troubleshoot and optimize complex data systems.
    • Self-starter with the ability to work independently and take ownership of projects.
    • Strong communication skills, both written and verbal, with the ability to collaborate effectively in a mid-sized team environment.
    • Experience in a fast-paced environment with a focus on delivering results.
    • Familiarity with cloud-based data platforms (AWS, Azure, GCP) is a plus.

    Similar Jobs