Software Engineer (Python)
$ 45,000 a 50,000
Nivel de Inglés
Sense of responsibility
Engineer by heart ( curious , eager to learn )
Problem solving , debugging
Design and create scalable web applications and SaaS.
Define technical architecture, track performance and reliability of Backend Web Services.
Design, Develop and Deploy Backend Restful Microservices and SaaS applications.
Code reviews to maintain code standards.
Required Skills [ Must ]
Strong knowledge of data structures and algorithms.
Strong knowledge of Software Architectures and Design Principles and OOP, SOLID.
Strong knowledge of Python.
Experience with Backend MVC framework like Django, Flask.
Experience with Unit Testing and functional testing
Able to write scalable, flexible and clean code.
4+ years of work experience in developing web applications.
Experience with NoSQL ( Redis) and relational databases ( Postgresql ).
Expert Experience with CI/CD.
Expert Experience with Docker or any other container technology.
Required Skills [ Must to have ]
Devops knowledge ( AWS or GCP )
Experience with Kubernetes, Docker, Containers
Experience with RabbitMq, Celery
4+ years of work experience in developing web applications
Communication skills , problem understanding skills
Restful Architecture + Restful APIs
Best practises in design.