Python Developer

Python Developer

by Brian Borsa|March 10, 2020

Cycle3 IT Staffing is seeking a senior Python Developer to work in a team environment and provide technical expertise and guidance throughout the entire software life cycle.  Duties include analysis, design, estimation, planning, implementation, unit / integration testing of platform improvements and operational support to ensure systems availability for business stakeholders.  Also required is status tracking, communication of progress and issue resolution.

What You Bring to the Team:

  • Advanced Ability to translate business needs and problems into systems design and technical solutions
  • Advanced knowledge and proven experience with structured and object-oriented programming, design patterns, relational database design, operating systems, networking concepts, and systems integration
  • Demonstrates an ability to evaluate project objectives and scope for feasibility, understanding, scheduling, and ensure projects meet budget and plan criteria
  • Complex analytical and problem-solving skills.  Ability to work well within a team environment and ability to multi-task


  • Minimum of 2 years of professional experience using Python
  • NodeJS, Bash, Redis, Spark (used from python), Hadoop, Oozie
  • AWS (S3, EMR, Glue)
  • Web (HTML, XML, Javascript – React/Node, SignalR, Bootstrap), Containers (Docker, Swarm), C#, OOAD
  • High volume RDBMS database experience with complex SQL
  • Automated Testing as subset of software development


  • Amazon Technologies – QuickSight, DynamoDB, RDS / Aurora, Redshift, EC2, Batch, Lambda, StepFunctions, API Gateway, SNS & SQS
  • Master’s degree in Computer Science or related engineering discipline
  • Impala, Tableau, Micro Services
  • Microsoft HPC
  • Oracle, PL/SQL, Java
  • TDD, Specflow, Mocha
  • Certifications in AWS, C#, Java, Hadoop and/or JavaScript


To apply for this job email your details to brian@cycle3it.com

Choose a style:

Purchase Now!