Python Technical Architect

  • Full-time

Company Description

nClouds is a credentialed, award-winning provider of DevOps and cloud professional services, products, and solutions, specializing in modern infrastructures on AWS. We work as an extension of our clients and love tackling their stickiest challenges. All so our clients can deliver innovation faster and create awesome customer experiences.

Job Description

Job Summary:

We’re building the next generation of cloud management platforms where optimization is our main driver. Our back-end team is optimizing and developing our system to empower many end customers and partners like AWS and Uber. We’re connecting many complex areas to give our customers visibility over their cloud spendings and how to optimize that on different aspects.

Key Responsibilities:

  • Build new functionality, models, and APIs using Django and DRF

  • Deploy relevant proofs of concept to validate the usage of newer technologies in solving business problems.

  • Participate and take lead in code and design reviews, architecture discussions.

  • Set up best practices for the team to achieve scale and quality performance of the system.

  • Drive adoption of these best practices via constant code reviews and team discussions

  • Audit and refactor legacy code

  • Ensure high test coverage, we have both E2E (selenium) and unit tests (pytest)

  • Collaborate on infrastructure, security, and efficiency

  • Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive functionality to enhance the user experience.

  • Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.

  • Taking lead on initiatives, as needed.

Qualifications

  • Full Stack Developer with 8+ Years experience IT Systems Design, Build, and Delivery 

  • 3+ years Python experience.

  • Understand DevOps practices and technologies

  • Familiarity with AWS most popular services.

  • Solid understanding and deep knowledge of Django, Celery, DRF, Docker.

  • SQL experience, Mysql, PostgreSQL

  • NoSQL experience, Redis and ElasticSearch in particular.

  • Good analytics skills

  • Data Science and ML is a plus

  • Rust experience is a plus.

  • Experience working with a fully remote team is a plus.

Additional Information

Our employees are our greatest strength, so we’ll support your career development, reward your accomplishments, and help you achieve your personal goals. We’re growing fast and need creative thinkers who embrace the challenges of innovation, a changing marketplace and exceeding customer expectations.