Insight Global is searching for a Python Developer to join a team for a 3-6 month contract with extensions to join our client who is a provides a payment processing platform for a multitude of industries.
Required Skills and Experience *- High Level Python experienceWorked in an Object Oriented Environment in most recent role-Strong Pandas experience- Expertise with Microsoft SQL Server and SQL Server Integration Services.- Proficiency with source control, CI/CD practices and pipeline deployment methods.- Strong prioritization, time management and organizational skills
Nice to Have Skills and Experience- Prior use of orchestration tools such as Prefect or Dagster would be an advantage.- Familiarity with cloud base tooling -- Snowflake, DBT or Coalesce, Fivetran.- Containerization experience such as Docker is also advantageous.- Expertise in parallel processing warehouses (Snowflake/Redshift),- High-frequency differential ETL processes,-Agile development methodology.
Job Description *As a member of the global data engineering team, reporting to the Data and Analytics Manager, this role has a primary focus on contributing to our enterprise data movement, warehousing and reporting deliverables. Responsibilities include designing, creating, and maintaining business intelligence assets, pipelines and reports that drive innovation, client value and business efficiency.
This position will be working across our largest business units and experience with multi-terabyte database systems is required. Assisting primarily through maintaining and implementing an array of data synchronization efforts across numerous systems both on-premises and in the cloud. You will coordinate with our data architects, product management, and IT management to ensure that our data pipelines for both internal operations and customer reporting are accurate, scalable, and secure.