Pune
10 days ago
Lead I - Software Engineering- Python Developer

Job Description: Senior Python Developer

We are looking for a Senior Python Developer to join our team. In this role, you will collaborate with the team to design, develop, and maintain solutions using Python, Flask, and BigQuery. You will work on developing algorithms, APIs, and data ingestion pipelines to manage large data volumes, ensuring code reliability through unit testing and troubleshooting system issues.

Responsibilities:

Design and develop algorithms and rules using Python. Develop APIs with Flask and implement data ingestion pipelines. Write and maintain PL/SQL stored procedures, functions, and triggers. Handle data management and ETL processes, leveraging BigQuery and other tools. Develop unit tests to ensure code quality and reliability. Troubleshoot and debug system issues effectively. Collaborate with cross-functional teams to deliver features on time and within scope. Utilize CI/CD pipelines for software deployment and releases.

Experience & Skills Required:

7+ years of experience with Python, including debugging and troubleshooting. 7+ years of experience in writing PL/SQL stored procedures and triggers. 5+ years of experience with Flask and web application development. Proficient with Jenkins and CI/CD deployment processes. 3+ years of experience with data handling, management, and ETL. Experience with BigQuery, PubSub, and GCS is a plus. Familiarity with GitHub and version control. Knowledge of Angular and Lookerstudio is advantageous.

Preferred Skills:

Strong understanding of Agile development methodologies (Scrum, Kanban). Excellent problem-solving and analytical skills. Ability to manage and mentor team members.
Confirm your E-mail: Send Email