Description

We are seeking a skilled Python Developer to join our team and expand an existing tool that extracts data from modeling software into a Microsoft SQL database for our resource planning department. The ideal candidate will have strong Python programming skills, experience with SQL scripting, and the ability to collaborate effectively with business users and vendors within an Agile environment.

Key Responsibilities:

 

  • Enhance an existing tool to extract and transform data from modeling software into MS SQL Server database.
  • Collaborate closely with business stakeholders to gather requirements and help create Agile user stories.
  • Work with vendors to modify data extraction formats from binary to Apache Parquet.
  • Participate actively in Agile development cycles, working in two-week sprints. 

     

Required Skills & Experience:

 

  • Minimum 3 years of hands-on experience developing Python applications using Flask and Pandas libraries.
  • Minimum 3 years experience writing and optimizing SQL scripts for data extraction and transformation.
  • Strong ability to engage with business users to gather, understand, and translate requirements into technical solutions.
  • Excellent communication skills and ability to collaborate across teams. 

     

Desired Skills:

 

  • Familiarity with Agile methodologies and experience using JIRA for managing Agile projects.
  • Experience working with Apache Parquet file format for data storage and transfer

Education

Any Gradute