- Proficient in designing and implementing Python classes and modules using OOP principles.
- Experienced python programmer with strong knowledge of pandas. Write clean, maintainable, and efficient Python code, ensuring high performance and responsiveness of applications.
- Proficient in debugging, troubleshooting, and optimizing code to enhance performance. API Development & Microservices
- Skilled in designing, developing, testing, and managing Fast APIs, with understanding of software engineering best practices, testing frameworks, and packaging for seamless integration between software components.
- Knowledgeable in developing, deploying, and managing microservices to build scalable and maintainable applications.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic. DevOps Knowledge
- Hands-on experience with Data engineering tasks like productizing data pipelines, building CI/CD pipeline, code orchestration using tools like Airflow, DevOps etc. and Docker for containerization and automation.
- Familiar with data related concepts for machine learning applications (MLOps) such as data versioning and data validation.
Must have Skills: API Development and Integration (Strong)
Good To Have Skills: React (Capable)
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
