Strong knowledge of API REST, API Gateways, OAuth
Deep understanding of Containers (Docker).
Excellent Python coding skills and understanding of Python best practices (PEP8)
Strong knowledge of Python web frameworks such as Django, Flask and FastAPI (preferred)
Strong knowledge of building RESTful APIs using Python (Django Rest Framework, FastAPI)
Strong understanding of Django ORM and SqlAlchemy
Experience and in-depth knowledge with Linux-based & container image development
Experience with developing user authentication and authorization solutions and knowledge of security compliance
Strong experience and knowledge of distributed architecture, specifically micro-services
Knowledge of event driven programming in Python
Experience with AWS (Amazon Web Services) environment ex: EKS, ECS, CloudFormation’s
Proficient on version control tools such as git, svn, codecommit, Jenkins & should write AppSpec.xml or BuildSpec.json files
Container Technologies: Kubernetes, Docker and Docker compose
Cloud Platforms: AWS, Azure, GCP
High level experience with backend application frameworks such as Spring, Flask, FastAPI, Hibernates etc.
Exposure to both open source and single thread operating environments using MySQL, PostgreSQL, MongoDB, ELS, NGINX and Apache are highly desirable.
Ability to balance competing priorities in a very dynamic and fast-paced environment
Excellent detail-oriented, problem solving skills and the ability to quickly learn and apply new concepts, principles and solutions
Must have excellent communication skills (verbal and written)
Ability to conduct Peer code reviews efficiently