- 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
Automates manual release activities