Python Developer (Application)

Overview

On Site
60 - 65
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Python
ETL
backend

Job Details

Work Model: 100% Onsite (No Flexibility)

Employment Preference: Contract


Job Overview

We are seeking a highly experienced Python Application Developer to design, develop, and support backend application components, data workflows, and integrations in a fast-paced, fully onsite environment. The ideal candidate will have strong expertise in Python backend engineering, ETL processes, API development, and CI/CD automation.


Key Responsibilities

  • Develop end-to-end Python backend application code and support integration with consumer-facing interfaces (Minimum 10+ years overall experience with 5+ years focused on Python backend development).

  • Build and maintain Python-based ETL/Data Engineering pipelines, leveraging Python for middleware development, orchestration, and automation.

  • Design, enhance, and maintain CI/CD pipelines (including version control) to support automated build, test, and deployment processes.

  • Develop, test, and optimize APIs to ensure smooth communication between data sources and consumer interfaces.

  • Facilitate Go-Live/Production readiness activities, including operational readiness checks, security scans, change management processes, and production support transition.

  • Collaborate with ETL and platform engineering teams to troubleshoot and resolve operationalized model issues.

  • Support operationalized models, monitor performance, and assist in creating runbooks to guide ongoing maintenance and support activities.


Required Skills & Experience

  • 10+ years of overall software/application engineering experience.

  • 5+ years of hands-on experience in Python backend development.

  • 2+ years of experience in Python ETL/Data Engineering, including handling large-scale data pipelines.

  • Strong understanding of API design, development, and integration.

  • Solid experience designing CI/CD pipelines with version control systems.

  • Strong problem-solving, debugging, and troubleshooting skills.

  • Experience supporting production environments and addressing operational challenges.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Rivago infotech inc