Python Data Engineer
Overview
We are seeking a skilled Python Developer to join our dynamic team. The ideal candidate will have a strong background in server-side development and a passion for building scalable applications. This role involves working with various technologies, including RESTful APIs, SQL databases, and big data frameworks. If you are looking to contribute to innovative projects and enhance your programming skills, we want to hear from you.
Duties
Develop and maintain robust server-side applications using Python.
Design and implement RESTful APIs for seamless integration with front-end applications.
Collaborate with data engineering teams to manage and analyze large datasets using big data technologies such as Hadoop.
Utilize SQL for database management and data manipulation.
Implement ETL processes to ensure efficient data flow and transformation.
Work with AWS services to deploy applications and manage cloud resources.
Stay updated on industry trends and best practices in Python development and big data technologies.
Requirements
Overall 15+ Years of experience into
Data Enginseeing with Snowflake
Proficiency in Python programming language with a solid understanding of server-side development.
Experience with RESTful API design and implementation.
Strong knowledge of SQL databases and query optimization techniques.
Familiarity with big data technologies such as Hadoop is preferred.
Understanding of AWS services for cloud deployment is a plus.
Experience with ETL processes and linked data concepts is advantageous.
Ability to work collaboratively in a team environment and communicate effectively.
Join us as we push the boundaries of technology and deliver exceptional solutions that meet our clients' needs. We look forward to welcoming a new member to our team who is eager to grow and innovate!
Job Types: Full-time, Contract
Pay: $62.82 - $75.65 per hour
Expected hours: 40 per week
Benefits:
Dental insurance
Life insurance
Paid time off
Work Location: In person