Caterpillar - East Peoria, IL

posted about 1 month ago

Full-time - Entry Level
East Peoria, IL
Machinery Manufacturing

About the position

As a Python Developer at Caterpillar Inc., you will play a crucial role in managing the ETL activities for the business partners' Snowflake platform. Your primary responsibilities will include maintaining and enhancing the existing Python ETL package, ensuring efficient execution of ETL jobs, and troubleshooting any issues that arise. This position offers the opportunity to collaborate with a global team and interact with diverse cultures while contributing to the development of sustainable solutions.

Responsibilities

  • Maintain and update the ETL package developed by the team in Python.
  • Ensure that ETL jobs run correctly and efficiently and monitor their performance and status.
  • Troubleshoot and resolve any issues with the ETL jobs or the data sources and communicate with the data owners.
  • Create and access Snowflake objects such as tables and views to ensure that the data is correctly loaded into the Snowflake database.

Requirements

  • Bachelor's degree in computer science, information systems, or related field, or equivalent work experience.
  • At least 1 year of experience in Python development.
  • Basic knowledge of SQL and relational databases, preferably Snowflake.
  • Basic experience with data modeling and data quality concepts.
  • Ability to work independently and collaboratively with a team.
  • Excellent communication, problem-solving, and analytical skills.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401K
  • Paid vacation days
  • Paid holidays
  • Potential for an annual bonus
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service