Strong Python skills – Writing reusable, testable, and efficient code
Strong unit test and debugging skills
At least 5+ years’ experience as a Python developer
Experience in SQL, Relational Databases (Oracle / MySql / Postgres),
Linux is a must
Knowledge of SQL particularly the performance-tuning aspect
Fluency in English (both verbal and written)
Good analytical and creative problem-solving skills
Open mindset, ability to quickly adapt to new technologies
Strong interpersonal skills with a can-do attitude under challenging circumstances
Responsibilities:
Responsible for designing and developing complex requirements to accomplish business goals
Ensures that software is developed to meet functional, non-functional, and compliance requirements
Ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset
Designs/develops/modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
Sets up and develops a continuous integration/continuous delivery pipeline