Sr Python Developers

Shiftcode Analytics, Inc

  • Chicago, IL
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Amazon Web Services (AWS)unmatched
    • Analysis Skillsunmatched
    • Cloud Computingunmatched
    • Customer/Client Researchunmatched
    • Data Managementunmatched
    • Data Processingunmatched
    • Data Qualityunmatched
    • Database Extract Transform and Load (ETL)unmatched
    • Debugging Skillsunmatched
    • Dockerunmatched
    • Gitunmatched
    • Google Analyticsunmatched
    • Linux Operating Systemunmatched
    • Memory Hardwareunmatched
    • Microsoft Windows Operating Systemunmatched
    • MySQLunmatched
    • Parallel Computingunmatched
    • Problem Solving Skillsunmatched
    • Procedure Developmentunmatched
    • Product Lifecycleunmatched
    • Project Designunmatched
    • Prototypingunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assuranceunmatched
    • Requirements Managementunmatched
    • Salesunmatched
    • Scripting (Scripting Languages)unmatched
    • Software Administrationunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Technical Consultingunmatched
    • Technical/Engineering Designunmatched
    • Test Automationunmatched
    • Testingunmatched
    • Unix Shell Programmingunmatched

    Description

    Sr Python Developers

    (Candidates must be in Chicago)

    6-12+ months will extend

    OPENINGS: 1 position left - 1 Sr Level (8 years dev, 4 years python)

    Work location: Downtown Chicago, 2 blocks from the train stations (2x week onsite)

    Visa : USC and Gc

    End Client : JP morgan Chase

    DAY TO DAY - Core Python development - Involve writing Python code for processing, validating and moving large amounts of data - There will be some functional design work too. They won't be doing data design

    • We are looking for someone with a lot of Python experience on the data processing side.
    • "We are looking for an individual with very strong Python development background, as the project focuses more on processing large amounts of data once available "

    Note : This is for true Python Developers only who only use Python for processing large amounts of data once available. Data Engineers and ETL Developers using other tools should not apply.

    Summary:

    Generally responsible for the development, design and implementation of new or modified software products or ongoing business projects. Design, develop, document, test, and debug new and existing software systems and/or applications for market sale or large-scale proprietary software for internal use. Serve as technical expert on development projects. Participate in full development life cycle including requirements analysis and design. Write technical specifications based on conceptual design and stated business requirements. Support, maintain, and document software functionality. Identify and evaluate new technologies for implementation. Analyze code to find causes of errors and revise programs as needed. Participate in software design meetings and analyze user needs to determine technical requirements. Consult with end user to prototype, refine, test, and debug programs to meet needs.

    Primary Responsibilities:

    • Develop applications processing large data volume efficiently.
    • Python development for data optimization
    • Python development for creating data pipeline
    • Memory optimization with Python
    • Parallel Processing
    • Python development for data validation
    • Writing and implementing efficient Python code and shell scripts
    • Developing quality assurance procedures

    Key Skills Required

    • 8+ years overall development experience with a minimum of 3 years in Python
    • Programming Language: Shell Scripting, Python
    • Pandas
    • AWS
    • Version Control: GIT

    More about our environment (not required):

    • Databases: MySQL, RDS, Redshift
    • Spark is helpful
    • Development on AWS platform
    • Environments: Cloud, Linux, Windows
    • Containerization tool: Docker
    • Experience in Testing Automation
    • Basic understanding of Google Analytics

    Numbers & Facts

    LocationChicago, IL

    Similar Jobs