Website:
agilegridsolution.com
Job details:
About The Company
Wipro is a global leader in information technology, consulting, and business process services. Established with a commitment to innovation and excellence, Wipro has been at the forefront of delivering transformative solutions to clients across various industries. With a presence in over 60 countries and a diverse portfolio of services, the company prides itself on fostering a culture of continuous learning, diversity, and sustainability. Wipro's mission is to enable clients to navigate their digital transformation journeys effectively by leveraging cutting-edge technologies and industry best practices.
About The Role
We are seeking a highly skilled Backend Engineer specializing in Python and FastAPI to join our dynamic engineering team at Wipro. This role involves designing, developing, and maintaining scalable microservices architectures that support high-load, high-throughput applications. The ideal candidate will have extensive experience working with distributed systems, caching, and task queues, particularly using Redis and Celery. As a Backend Engineer, you will play a critical role in building resilient, efficient, and high-performance backend systems that align with our strategic objectives of delivering innovative solutions to our clients.
Qualifications
The ideal candidate should possess a B.Tech or B.E. degree in Computer Science, Engineering, or a related field. Proven hands-on experience with Python programming and the FastAPI framework is essential. Candidates should have a strong understanding of microservices architecture, distributed task processing, and caching strategies. Experience with database systems such as PostgreSQL, MySQL, MongoDB, or Cassandra is required. Familiarity with containerization tools like Docker and Kubernetes, along with monitoring and logging solutions such as Prometheus, Grafana, or ELK, will be advantageous. A background in designing scalable, high-performance systems and a passion for writing clean, maintainable code are key attributes for success in this role.
Responsibilities
- Design, develop, and maintain microservices-based backend applications utilizing Python and FastAPI frameworks.
- Create scalable, fault-tolerant architectures capable of managing high concurrency and large data volumes.
- Implement distributed task queues and background job processing using Redis and Celery.
- Optimize caching strategies with Redis to enhance application performance and reduce latency.
- Ensure high availability, scalability, and reliability of backend services through best practices and monitoring.
- Design and optimize data storage solutions, including SQL and NoSQL databases, to support large-scale applications.
- Write clean, efficient, and well-documented code, complemented by comprehensive unit and integration testing.
- Collaborate with cross-functional teams, including frontend developers, DevOps, and data specialists, to deliver seamless application features.
- Contribute to CI/CD pipelines, implement monitoring, and set up alerting mechanisms to maintain system health.
Benefits
Wipro offers a competitive salary package along with comprehensive benefits including health insurance, retirement plans, and paid time off. Employees have access to ongoing learning and development programs, professional certifications, and opportunities for career advancement. The company promotes a flexible work environment and emphasizes work-life balance. Additionally, employees can benefit from various wellness programs, employee assistance programs, and an inclusive workplace culture that values diversity and innovation.
Equal Opportunity
Wipro is an equal opportunity employer committed to fostering an inclusive environment for all employees. We do not discriminate based on race, gender, age, religion, national origin, sexual orientation, disability, or any other characteristic protected by law. We believe in creating a workplace where everyone can thrive, contribute, and grow professionally.
Click on Apply to know more.