Senior Consultant - Backend Developer - AI and Data - PAN INDIA

at EY

Location:

Employment Type: full_time


Job Description

<p>Requisition Id: 1620828 </p><p style="margin:0.0cm 0.0cm 8.0pt;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif"><strong>Role Summary:</strong></p><p style="margin:0.0cm 0.0cm 8.0pt;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">We are seeking an experienced Backend Developer to join our dynamic team. The ideal candidate will have a strong engineering background and a passion for developing scalable, high-performance GenAI based backend systems. As a Backend Developer, you will be responsible for creating robust backend services and contributing to our microservices architecture, ensuring the delivery of quality solutions.</p><p style="margin:0.0cm 0.0cm 8.0pt;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif"> </p><p style="margin:0.0cm 0.0cm 8.0pt;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif"><strong>Key Responsibilities:</strong></p><ul style="margin-bottom:0.0cm;margin-top:0.0px"><li style="margin:0.0cm 0.0cm 0.0cm 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Design, develop, and maintain efficient, reusable, and reliable backend code using Python with frameworks such as Django and FastAPI.</li><li style="margin:0.0cm 0.0cm 0.0cm 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Implement and manage microservices architecture, ensuring system scalability, reliability, and maintainability.</li><li style="margin:0.0cm 0.0cm 0.0cm 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Develop and maintain data storage solutions, including databases such as MySQL and NoSQL systems like MongoDB.</li><li style="margin:0.0cm 0.0cm 0.0cm 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Leverage cloud services to build and deploy applications, ensuring high availability and performance.</li><li style="margin:0.0cm 0.0cm 0.0cm 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Design and implement event-driven architecture using messaging systems such as RabbitMQ, Azure Queues to facilitate asynchronous processing and communication between services.</li><li style="margin:0.0cm 0.0cm 0.0cm 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Collaborate with cross-functional teams to integrate backend services with frontend interfaces and third-party systems.</li><li style="margin:0.0cm 0.0cm 0.0cm 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Participate in code reviews, adhere to best practices, and contribute to the continuous improvement of our development processes.</li><li style="margin:0.0cm 0.0cm 8.0pt 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Troubleshoot and resolve complex technical issues related to backend development.</li></ul><p style="margin:0.0cm 0.0cm 8.0pt;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif"><strong>Required Skills and Qualifications:</strong></p><ul style="margin-bottom:0.0cm;margin-top:0.0px"><li style="margin:0.0cm 0.0cm 0.0cm 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Bachelor's degree in computer science, Engineering, or a related field.</li><li style="margin:0.0cm 0.0cm 0.0cm 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">6 years of professional experience in backend development post obtaining an engineering degree.</li><li style="margin:0.0cm 0.0cm 0.0cm 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Proficiency in Python and experience with frameworks such as Django and FastAPI.</li><li style="margin:0.0cm 0.0cm 0.0cm 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Solid understanding of microservices architecture and experience in implementing scalable systems.</li><li style="margin:0.0cm 0.0cm 0.0cm 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Good hands-on experience on Generative AI based products.</li><li style="margin:0.0cm 0.0cm 0.0cm 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Experience with relational databases, NoSQL databases and caching (Redis).</li><li style="margin:0.0cm 0.0cm 0.0cm 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Familiarity with Azure or AWS cloud services and deploying applications in a cloud environment.</li><li style="margin:0.0cm 0.0cm 0.0cm 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Knowledge of event-driven architecture and messaging systems like RabbitMQ, Azure Queues.</li><li style="margin:0.0cm 0.0cm 0.0cm 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Excellent problem-solving, debugging, and communication skills.</li><li style="margin:0.0cm 0.0cm 8.0pt 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Understanding of version control system like Git.</li></ul><p style="margin:0.0cm 0.0cm 8.0pt;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif"><strong>Nice to Have:</strong></p><ul style="margin-bottom:0.0cm;margin-top:0.0px"><li style="margin:0.0cm 0.0cm 0.0cm 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Good prior experience of product-based companies.</li><li style="margin:0.0cm 0.0cm 0.0cm 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Working experience with data science and ML engineering teams.</li><li style="margin:0.0cm 0.0cm 8.0pt 0.0px;line-height:115%;font-size:12.0pt;font-family:Aptos, sans-serif">Knowledge of CI/CD pipelines and server deployment strategies.</li></ul>