Senior Cloud back-end Engineer (Python)
Experience: 3-10 years
Location: Pune
Must have skills:
-
Minimum 5 years’ experience in designing, architecting, and implementing robust applications
-
Writing effective and scalable Python codes
-
Experience in integrating with AWS Cloud platform
-
Experience in REST APIs, SSO
-
Experience with server-side programming in a high volume, large system/application environment along with the knowledge of availability, scalability, resiliency, and performance design patterns
-
Management of hosting environment, including database administration, preferably relational databases MySQL, Postgres, etc.
-
Experience with writing database queries in SQL
-
Create and maintain good quality software documentation
-
Experience & willingness to work with USA customers and product management teams
-
Experience building, leading, managing, and mentoring high-performance engineering teams of 3-10 engineers
-
Good verbal & written communication skills in English
Key Responsibilities:
-
Design and develop scalable full-stack solutions for an IIoT Cloud SaaS platform
-
Perform code reviews and ensure high quality code deliverables
-
Mentor, train, and manage other developers
-
Work closely with the product management team to understand and develop product features in the defined technology stack
-
Analyze, plan and estimate product requirements and derive realistic schedules
-
Hire and grow a team of high performing engineers with diverse skill-sets