
This Python Developer role involves building and maintaining Python applications, working with large datasets, and utilizing Git for version control within Linux/Unix environments.
Updated: 2024年8月27日
Job location: Remote
Job Summary:
We are seeking a motivated and detail-oriented Python Developer with 1-3 years of professional development experience to join our dynamic team. The ideal candidate will have a strong foundation in Python or Java, experience with Linux/Unix environments, and a solid understanding of data processing using Snowflake or Delta tables. Additionally, proficiency in Git and advanced SQL skills are essential for this role.
Key Responsibilities:
Develop, test, and maintain robust Python applications and scripts.
Collaborate with cross-functional teams to design, implement, and optimize data processing workflows.
Work within Linux/Unix environments to manage and deploy code on development servers (Devbox).
Handle large datasets efficiently using tools such as Snowflake and Delta tables.
Utilize Git for version control, ensuring clean and organized code management.
Write and optimize SQL queries and utilize analytical tools for data extraction, transformation, and analysis.
Participate in code reviews, providing constructive feedback to peers.
Troubleshoot and resolve application issues, ensuring high performance and responsiveness.
Stay updated on industry trends and best practices to continuously improve development processes.
Required Skillsets:
Python or Java Development: 1-3 years of professional experience developing applications using Python or Java.
Linux/Unix & Devbox: Experience working in Linux/Unix environments, including code management and deployment on development servers.
Large Dataset Processing: Proficiency in handling large datasets using Snowflake and/or Delta tables.
Version Control: Professional working experience with Git for version control.
SQL & Analytical Tools: Advanced skills in SQL and/or similar analytical tools for data processing and analysis.
Preferred Qualifications:
Strong problem-solving skills with the ability to work independently and collaboratively.
Excellent communication skills, both written and verbal.
Experience with continuous integration and continuous deployment (CI/CD) pipelines.
Familiarity with data warehousing concepts and cloud platforms such as AWS or Azure.
Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
You might also be interested in

No job posting found
Oops… This can't be. Please try other positions.