PYTHON DEVELOPER || Charlotte, NC/NYC
McKinsol Consulting Inc
Location
🇺🇸 New York, United States
Type
contractor
Salary
Undisclosed
Posted
1w ago
Job Description
PYTHON DEVELOPER Charlotte, NC, New York City, NY, or Northern New Jersey. Description:
Overview
: We are seeking a Python Developer with experience designing, developing, testing, and supporting software applications and data engineering solutions. The ideal candidate will have strong Python programming skills, experience developing APIs and backend services, and hands-on experience with Apache Airflow/Astronomer for workflow orchestration and Starburst/Trino for distributed data access and query optimization.
Key Responsibilities
Design, develop, test, deploy, and maintain Python-based applications and services. Develop and support RESTful APIs and backend components. Design, build, monitor, and maintain data pipelines and workflow orchestration solutions using Apache Airflow and/or Astronomer. Develop and optimize data access, integration, and query solutions leveraging Starburst (Trino) and related data platforms. Write clean, maintainable, and well-documented code following established coding standards. Collaborate with business analysts, product owners, architects, and developers to understand
requirements
and deliver technical solutions. Create and execute unit tests and support integration and user acceptance testing activities. Troubleshoot, debug, and resolve application defects, data pipeline failures, and performance issues. Participate in code reviews and contribute to development best practices. Work with relational databases to develop and optimize data access solutions. Support application and data pipeline deployments and production issue resolution. Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement.
Required Qualifications
Bachelor's degree in Computer Science, Information Technology, Engineering, Mathematics, or a related field; or equivalent combination of