Position: Senior Python Engineer (Lohika)
Company: Lohika
Category: Python
Experience required: 3y
English level: upper
Published: 2020-05-01T00:00:00+03:00

MAIN TASKS AND RESPONSIBILITIES:
Ensures that assigned area/areas are delivered within set deadlines and required quality objectives.
Provides estimations, agrees task duration, contributes to project plan of assigned area.
Leads functional and architectural design of assigned areas. Makes sure design decisions on the project meet architectural and design requirements.
Addresses area-level risks, provides and implements mitigation plan
Reports about area readiness/quality, and raises red flags in crisis situations which are beyond his/her AOR.
Collaborates with other teams and project stakeholders.
Initiates and conducts code reviews, creates code standards, conventions and guidelines.
Suggests technical and functional improvements to add value to the product;
Constantly improves his/her professional level.
Provides training for other team members on general product architecture as well as his/her AOR.
EDUCATION, SKILLS AND EXPERIENCE:
MUST HAVE:
Strong OOP and Design patterns knowledge
4+ years of commercial Python
2+ years in projects with large-scale, distributed backend systems
Fluent English (verbal & written) and communication skills in general
Experience with AWS
Experience with Docker
Rigor in high code quality, unit testing, and other engineering best practices
Ability to learn quickly
Experience working in Agile environment