Company Overview
ViitorCloud is a leading IT services company focused on delivering innovation oriented information technology solutions and drive digital transformation strategically through modernize IT development and delivery services for its customers across the globe.
ViitorCloud serves clients in over 30 countries with its presence in Spain UK Canada and US.
Job Description:
- Lead endtoend project delivery.
- Develop Pythonbased solutions
- Solution Design and Architecture
- Write microservices solutions
- Backend API development and backend system solution architecture
- Direct client communication and understanding requirement and work independently
- Understanding of frontend technologies such as JavaScript HTML5 and CSS3
- Collaborate with other colleagues and support other teams
Requirement:
- Expert in Python with experience of at least one Python web framework and knowledgeof both (such as Flask Fast APIGraphQL etc. depending on your technology stack)
- Understanding of python ecosystem is mandatory
- Familiarity with some ORM (Object Relational Mapper) libraries SQLAlchemy is mandatory
- Understanding of the threading limitations of Python and multiprocess architecture
- Good understanding of serverside templating languages (such as Jinja 2 Mako etc. depending on your technology stack)
- Understanding of fundamental design principles behind a scalable application
- Experience working with microservice based architecture and solutions
- Familiarity with eventdriven programming in Python
- Able to create database schemas that represent and support business processes
- Strong unittest and debugging skills
- Strong familiarity with the databases PostgreSQL
- Proficient understanding of code versioning tools (such as Git Mercurial or SVN)
- Familiarity with the deployment lifecycle
- Basic knowledge on cloud services (such as AWS Azure etc.)