Realign LLC - Senior Python Developer 5

Open job
Developer
💰 Negotiable
📍 Chicago, United States
Closing date: 19 days left
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 4 months ago

Developer is needed in Chicago, United States.

Client: Realign LLC

Location: Chicago, IL

Contract: Contract

Job Description

Role Name: Senior Python Developer

Location: Chicago, IL

Job Type: Contract

Job Category: IT

We seek a seasoned Senior Python Developer with expertise in Pandas, SQL databases, and Azure to design, develop, and optimize data-intensive applications. You’ll architect robust ETL pipelines, enhance data models, and ensure seamless cloud integration to support our data-driven initiatives.

Key Responsibilities

  • Design, develop, and maintain Python-based applications and microservices.
  • Build and optimize ETL pipelines using Pandas, NumPy, and SQLAlchemy for data processing, transformation, and analysis.
  • Manage SQL databases (e.g., PostgreSQL, MySQL, SQL Server), including schema design, query optimization, and performance tuning.
  • Deploy and manage cloud-native solutions on Microsoft Azure (e.g., Azure Functions, Azure SQL, Azure Data Factory, Blob Storage).
  • Implement data validation, testing, and monitoring frameworks to ensure data integrity and system reliability.
  • Collaborate with data scientists, analysts, and engineers to translate business requirements into scalable technical solutions.
  • Mentor junior developers and advocate for best practices in coding, security, and CI/CD.

Requirements

Required Skills

  • Experience: 10 years in Python development, with 3 years focused on data engineering/analytics.
  • Technical Expertise: Proficiency in the Python ecosystem, particularly with Pandas, NumPy, and data manipulation libraries.
  • Databases: Advanced SQL skills (complex queries, indexing, stored procedures) and ORM tools (e.g., SQLAlchemy).
  • Cloud: Hands-on experience with Azure services (e.g., Azure Functions, Azure SQL, Data Lake, Synapse).
  • Data Pipelines: Experience building batch and real-time ETL workflows.
  • Tools: Proficiency in Git, Docker, CI/CD pipelines (e.g., Azure DevOps), and Linux/Unix environments.
  • Soft Skills: Strong problem-solving, communication, and teamwork abilities.
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field.

Preferred Skills

  • Azure certifications (e.g., Azure Data Engineer, Azure Developer).
  • Experience with PySpark, Apache Airflow, or Kafka.
  • Knowledge of NoSQL databases (e.g., Cosmos DB).
  • Familiarity with DevOps practices (IaC, Terraform).
  • Exposure to machine learning frameworks (e.g., scikit-learn).

Additional Information

Job Type: Contract

Job Category: IT

Posted 10 days ago

  • Apply


    Enter your email to apply

     

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.