Requirements:Must have Experience with Distributed Applications Experience in working with Machine Learning models. Good understanding of data structures and clean code Able to understand and apply design patterns You are interested in DevOps philosophy 5+ years of experience in software development is preferred Experience with Flask, FastAPI Willing to learn on the job Experience with relational and non-relational databases Frontend development experience, preferably in React Empathetic and able to easily build relationships Good verbal and written communication skills Nice to have
Experience working with Microservices
Experience with TDD approach
Experience in e-commerce domain
Responsibilities:Your responsibilities Participate in solution investigation, estimations, planning, and alignment with other teams; Design, implement, deliver and implement new features for the Recommendations Products Promote and implement test automation (e.g: unit tests, integration tests, e2e tests and performance tests) Build and maintain CI/CD pipelines for continuous integration, development, testing and deployment. Deploy applications on the cloud using technologies such as Docker, Kubernetes, AWS and Terraform. Work closely with the team in an agile and collaborative environment. This will involve code reviews, pair programming, knowledge sharing, and incident coordination. Maintain existing applications and reduce technical debt.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time