Description
At Caterpillar Inc., your work shapes the world. By joining our global team, you will be part of a collaborative environment where we care about the work we do and each other. As a Python Developer, you will manage the business partners’ Snowflake platform and maintain an advanced Python package that handles our ETL activities. This role allows you to interact with diverse teams across the globe while enhancing our data management solutions.
Company Culture and Environment
Caterpillar prides itself on being a community of makers, problem solvers, and innovators who are committed to creating sustainable solutions for the world. We foster a supportive culture that emphasizes teamwork, growth, and a shared vision of building a better future.
Career Growth and Development Opportunities
Joining Caterpillar opens doors for professional growth within a leading global company. With ongoing training and development opportunities, you will be encouraged to advance your skills and career path.
Detailed Benefits and Perks
• Comprehensive medical, dental, vision, and RX coverage starting from day one
• 401K plan with potential for an annual bonus
• Paid vacation days and holidays
• A performance-based total rewards package
Compensation and Benefits
We value your performance and offer a competitive compensation package that includes salary and various benefits designed to support your well-being and career.
Why you should apply for this position today
This is an exceptional opportunity to contribute to meaningful projects within a respected organization. By applying today, you will join a team committed to innovation and sustainability, making a direct impact on communities around the globe.
Skills
• Proficiency in Python development
• Basic understanding of SQL and relational databases, specifically Snowflake
• Knowledge of data modeling and data quality concepts
• Capability to work both independently and collaboratively
• Strong communication, problem-solving, and analytical skills
Responsibilities
• Maintain and update the Python ETL package
• Ensure efficient operation of ETL jobs and monitor their performance
• Troubleshoot and resolve issues with ETL jobs and data sources
• Create and access Snowflake objects (tables, views) to ensure correct data loading
Qualifications
• Bachelor’s degree in Computer Science, Information Systems, or related field, or equivalent experience
• At least 1 year of experience in Python development
• Basic knowledge of SQL and relational databases
• Familiarity with data modeling and quality concepts
Education Requirements
• Bachelor’s degree in a related field or equivalent experience
Education Requirements Credential Category
• Degree in Computer Science, Information Systems, or a closely related field
Experience Requirements
• Minimum of 1 year of experience in Python development
Why work in East Peoria, IL
East Peoria offers a unique blend of natural beauty, vibrant community living, and a strong economy. As a part of the Caterpillar team here, you will be in proximity to recreational opportunities, cultural experiences, and a supportive environment that promotes both personal and professional growth.
Location: East Peoria, IL
Posted: Oct. 23, 2024, 8:55 a.m.
Apply Now Company Website