Talent.com
This job offer is not available in your country.
Backend Engineer - Python

Backend Engineer - Python

Strategic HR SolutionsIndia
30+ days ago
Job description

Key Responsibilities :

  • Designing, building, testing and deploying scalable, reusable and maintainable applications that handle large amounts of data
  • Growing our API layer : author, update, and debug API microservices; contribute to API design and architecture
  • Perform code reviews and provide leadership and guidance to junior developers
  • Ability to learn and teach new Skills :
  • 5+ years of solid coding experience working in Python
  • Demonstrated proficiency with RESTful APIs (data caching, JWT auth, API load testing, RAML), and production use of a python API framework
  • Fluency with Linux / Unix Systems and in bash
  • Excellent grasp of microservices, containers (Docker), container orchestration (Kubernetes), serverless computing (AWS Lambda) and distributed / scalable systems
  • Proven history of mentoring junior developers to improve overall team effectiveness
  • Passion for writing good documentation and creating architecture diagrams
  • Experience processing and analyzing large data sets. Extensive history working with data and databases (SQL, MySQL, PostgreSQL, Amazon Aurora, Redis, Amazon Redshift, Google BigQuery)
  • Rigorous approach to testing (unit testing, functional testing, integration testing)
  • Understanding of critical API security best practices
  • Ability to profile, identify, debug, and fix performance bottlenecks in application and database layers with modern tooling
  • Strong proficiency in conducting PR reviews and helping to maintain a high-quality code base
  • Knowledge of git, with understanding of branching, how to manage conflicts, and pull Skills :
  • Experience with Javascript or other languages (Go, C / C++,) is welcome, but not required. This position requires strong backend development skills, but if you are familiar with contemporary web-application design (Web-components, react,Js) its great
  • Knowledge of AWS or other cloud environments (GCP / Azure) a plus
  • Passion for data-driven software. All our tools are built on top of data and require work with data

(ref : hirist.tech)

Create a job alert for this search

Backend Engineer Python • India