Write well-written, self-documenting code that follows best practices and design patterns
• Design and implementation for low-latency, highly available, and performant REST APIs
• Partner with like-minded engineers in empowered and self-organized development teams
• Integration of user-facing applications with server side logic
• Implementation of security and data protection
• Integration with No-SQL databases and distributed systems
• Practice relentless automation, continuous integration, and continuous delivery
Technical Experience
• Expert in Python with knowledge on at least one industry standard framework like Django, Flask,
etc.
• Understanding of the threading limitations in python and multi-process architecture
• Familiarity with ORM libraries
• Able to integrate multiple data stores in one system
• Thorough understanding of Object Oriented analysis and design principles
• Familiarity with event-driven programming
• Experience working with NoSQL databases and distributed systems
• Strong in designing and practicing REST standards while developing APIs
• Proficient in Git
• Strong unit testing and debugging skills
Preferred Skills
• Experience working MongoDB, Hadoop Map Reduce
• Experience with Continuous Integration tools such as Jenkins
• Proficiency with Cloud technologies like AWS
Education:
• Bachelors degree is a must
• Masters preferred