Minimum Skills and Qualifications
2 years of working experience as a Python Developer
BS/MS in Software Engineering or related field (equivalent experience may be acceptable)
Strong proficiency in Python and a deep understanding of its advanced features
Proficient in at least one major Python framework (e.g. Django Flask SQLAlchemy) and relevant libraries
Good understanding of front-end technologies specifically Angular
Advanced in GIT experience with giving constructive code reviews
Critical thinker and problem-solving skills
Ability to mentor and assist peers on technical challenges
Familiarity with testing frameworks and test-driven design (e.g. Pytest)
Excellent written and verbal communication skills in English
Nice to have but not mandatory
Good understanding of security best practices
Hands-on experience with data science or machine learning
Knowledge of alerting stacks such as Prometheus
Experience with ETL pipelines
Business Analytics experience
Familiarity with Docker and Linux server environments
Experience with Gerrit (GIT code review process)