- Strong Object Oriented programming fundamentals (Abstraction, Inheritance, Polymorphism, Encapsulation)
- Strong fundamental knowledge of data structures and algorithms
- At least 4 (8 for senior) years of Experience with a recent object oriented language (Python/Java/Go/C#/C++/PHP)
- At least 2 (5 for senior) years of Professional experience using Python
- At least 2 (5 for senior) years of experience with Relational database (MySQL, Aurora, MSSQL, Oracle, Postgres)
- At least 2 years ( of experience AWS / Azure / GCP (Any major cloud provider)
- Experience with unit and integration testing frameworks
- Experience with git plus CI/CD and Automation tools - Jenkins/Github etc.
Additional Required Technical Qualifications for Senior level:
- 5+ years of experience in Large scale system design
Good to have/Bonus:
- NoSQL Database experience
- Big Data Experience
- Event driven architecture
- Apache Spark
- Pyspark / Scala related to Apache Spark
- AWS Glue
- Event Bridge
Roles and Responsibilities:
- Design, Develop and deployment of multiple automation systems. g. Collaborated with cross-functional teams to gather and refine project requirements.
- Work with Project Management to provide timely estimates, updates & status
- Work closely with data scientists to assist on feature engineering, model training frameworks, and model deployments at scale
- Ensuring alignment with business objectives.
- Implementation of monitoring dashboards and cloudwatch setups
- Support the research and development of improvements in analytic techniques and capabilities
- Help develop new algorithms to improve the system s accuracy
- Creating Views and joins on top of the processed Data
Skills Required
Azure, Aws, Python