Candidates meet the following 6 criteria only apply :
1) Must have 5+ years of experience using Python to design software solutions.
2) Strong experience with Python (with Django framework experience) and Microservices architecture is a must.
3) Must have experience with event-driven architectures using Kafka
4) Must have Experience in DevOps practices and container orchestration using Kubernetes, along with cloud platforms like AWS, GCP, or Azure
5) Product companies, Experience working in fintech, banking, or product companies is a plus.
6) Educational background must be from a premium institute (IIT, IIIT, NIT, MNNIT, VITS, BITS)
Role & Responsibilities :
- Design, develop, and implement high-quality software solutions for payment processing.
- Maintain a regular release cadence and manage the product backlog.
- Ensure timely and lossless communication across teams.
- Uphold engineering values and best practices.
- Collaborate with international teams to ensure successful product development and delivery.
Ideal Candidate :
A strong technical background in software engineering and architecture, with experience in modern programming languageAbility to work independently with very little direction, taking full ownership of projects.Identifying blind spots, anticipate challenges, and prioritize work effectivelyExceptional communication and organizational skills.A Bachelor's degree in Computer Science, Engineering, or equivalent experience.5+ years of relevant experience preferredProficiency using Python, Kafka, Kubernetes, and AWSExperience with Distributed Task Queues such as Celery and RabbitMQ is preferred.Experience with RDBMS / SQL is also preferred.(ref : hirist.tech)