contribute to API design and architecturePerform code reviews and provide leadership and guidance to junior developersAbility to learn and teach new technologiesQualifications5+ years of solid coding experience working in Python3+ years of experience in working in Flask / Fast APIDemonstrated proficiency with RESTful APIs (data caching, JWT auth, API load testing, RAML), and production use of a python API frameworkFluency with Linux / Unix Systems and in bashExcellent grasp of microservices, containers (Docker), container orchestration (Kubernetes), serverless computing (AWS Lambda) and distributed / scalable systemsProven history of mentoring junior developers to improve overall team effectivenessPassion for writing good documentation and creating architecture diagramsExperience 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 practicesAbility to profile, identify, debug, and fix performance bottlenecks in application and database layers with modern toolingStrong proficiency in conducting PR reviews and helping to maintain a high-quality code baseKnowledge of git, with understanding of branching, how to manage conflicts, and pull requests
Back End Developer • Gurgaon, Republic Of India, IN