08/10/2021
Must have a fulltime degree in Computer Science or similar
At least 2 years of work experience in a related field
Some knowledge in frontend technologies such as JavaScript, HTML, CSS
Solid understanding of Object-Oriented Programming concepts
Solid practical knowledge and understanding of Python
Robust understanding of Data Structure and Algorithms
Practical knowledge of SQL / NoSQL databases with hands-on experience in at least one database system
Good understanding and experience in Tornado framework / Asynchronous Framework
Strong knowledge of event-driven programming/architecture
Familiar with iPython shell, Jupyter lab
Sound practical knowledge of Shell Scripting
Good hands-on experience with SQLite, SQL Alchemy or any other Python ORM
Comfortable with IDEs like Pycharm, IntelliJ along with its debugging techniques
Knowledge of Linux with system troubleshooting capabilities
Ability to design, build and work with RESTful Web Services in JSON and XML formats
Should have experience of building docker images and shipping containers. Experience in any other container runtime is favorable
Support development through writing and maintaining automated tests including unit tests, integration tests and performance tests
Familiarity with Version Control tools such as Git
Familiarity with AWS or GCP
Familiarity or the ability to learn and adapt to current trends and best practices
Must be self-motivated, flexible, collaborative, with an eagerness to learn
Ability to work independently or in a collaborative environment with a proactive attitude
Good written and verbal communication skills in English