Position: Middle Python Developer (Beeswax, AdTech)
Company: Stencil Agency
Category: Python
Experience required: 2y
English level: intermediate

RESPONSIBILITIES
- Design separate components, modules, classes, database tables, etc.
- Code, debug, document, and maintain portions of software
- Perform unit and integration testing
- Participate in peer code and design reviews
- Participate in estimation and planning sessions
- Participate in conference calls and face-to-face meetings with the Customer and Customer’s partners
- Contribute to development of technical project documentation and user documentation
- Comply with the best engineering practices, technical standards, and quality criteria set forth on the project
- Spot current deficiencies in the development process, adopted procedures and engineering practices, environment configurations, etc., and suggest improvements

REQUIREMENTS
- Comercial experience using Python
- Experience in frameworks (Django, Flask)
- Good knowledge of AWS (good understanding of AWS services, Lambda functions, etc., experience with Serverless / Zappa / AWS SAM, Athena as a plus)
- Hands-on experience with SQL and NoSQL databases
- Good knowledge of TDD, SOLID principles
- Proficiency in REST API
- Upper-Intermediate level of spoken and written English