- Role: Python Developer
- Location: Hyderabad, Gurugram, Bengaluru
- Company: Genpact
- Salary: Not Disclosed
- Qualifications: Bachelor’s degree
- Experience: 5 to 8 year
- Employment Type: Full Time, Permanent
Job Overview:
Genpact is looking for a skilled Python Developer to enroll in their engineering crew. The candidate could be chargeable for developing and retaining backend offerings using Python, ensuring packages are optimized for overall performance, scalability, and protection. This permanent position is primarily based in Hyderabad, Gurugram, or Bengaluru, and it offers an opportunity to paint in a dynamic environment alongside enterprise professionals. Genpact, a global chief in professional offerings and answers, is thought to reworking establishments through a deep understanding of digital operations, technology, information, and AI.
Responsibilities:
Design and Develop Backend Components: You will work appreciably with Python to increase and hold backend structures. Your position will involve developing efficient, sturdy, and scalable code to make sure that applications meet consumer necessities.
Optimize for Performance and Scalability: The packages you figure on must be optimized for high performance and scalability. You’ll be chargeable for ensuring that they’re able to manage excessive hundreds without sacrificing pace or performance.
Write Clean, Maintainable Code: You will observe high-quality practices to write well-dependent, efficient, and maintainable code. Your cognizance can be on making sure that your codebase is clear and scalable for future upgrades.
Troubleshooting and Debugging: One of the primary responsibilities may be to become aware of issues in the code and efficiently resolve them. This consists of debugging complex troubles in each development and production environment.
Ensure Security and Data Protection: You may be expected to put into effect essential safety features and ensure the integrity and confidentiality of data processed via packages.
Collaborate in Code Reviews: As a part of the group, you’ll contribute to code opinions, making sure tremendous code is delivered throughout the board. This collaborative method will enhance each individual and crew’s performance.
Upgrade and Improve Systems: You will constantly look for methods to decorate the capability of current systems, ensuring they remain relevant and purposeful as business desires evolve.
Qualifications and Skills:
Minimum Qualifications:
A Bachelor’s diploma in a relevant area, inclusive of Computer Science or Engineering, is needed.
Preferred Skills and Experience:
- Python Expertise: A solid understanding and skillability in Python are important. You should have an in-depth expertise of as a minimum one Python net framework, including Flask, for growing internet-based offerings.
- Software Development Principles: Strong foundational knowledge of software program development concepts and layout patterns is critical. This includes expertise in item-orientated programming, modularity, and best coding practices.
- API Development: Experience in constructing green RESTful APIs or operating with FastAPI is favored. You will broaden internet offerings that engage with various systems and offerings.
- Python Libraries: Expertise in Python libraries, specifically Pandas, for managing and analyzing data is especially ideal.
- SQL Databases: Proficiency in PostgreSQL and MySQL for running with relational databases is needed. You will write optimized queries and interact with databases often.
- Testing and Debugging: Strong talents in unit trying out and debugging are critical to making certain that code is strong and features as intended.
- Version Control and Collaboration Tools: You have to enjoy operating collaboratively in a team with the usage of equipment like Git for model management, Jira for project control, and Confluence for documentation. Familiarity with Bamboo for non-stop integration is a plus.
- Cross-Platform Development: While the primary focus is backend improvement, reveling in each Windows and Linux environment is useful. Some know-how of Shell Scripting is proper however now not obligatory.
- Front-End Components: Some familiarity with the front-quit development and the usage of React and Typescript is a plus, as it will assist you in collaborating with the front-give-up crew more efficaciously.
- AWS and Docker: Hands-on experience with Amazon Web Services (AWS) for cloud services and Docker for containerization is a good sized gain. These capabilities will ensure seamless deployment and scaling of programs in cloud environments.
About Genpact:
Genpact (NYSE: G) is a global expert offerings company that drives virtual transformation for Fortune 500 agencies. With over 125,000 employees spread across more than 30 international locations, Genpact can provide commercial enterprise solutions and digital transformation services. The corporation operates across various sectors, which include finance, healthcare, and consumer items. The business enterprise’s cognizance is on shaping destiny with the aid of combining era, statistics, and human intelligence to offer modern solutions.
Powered by way of a tradition of innovation and collaboration, Genpact is constantly pushing the limits of the way agencies function. With an entrepreneurial attitude and an agile approach, the agency ensures that customers can quickly adapt to new challenges and opportunities.
Genpact’s central values are centered on the relentless pursuit of excellence, pushed with the aid of its people and their passion for developing solutions that paint for a better global. The organization leverages records analytics, AI, and digital operations to convert customers’ agencies, making them extra efficient, resilient, and prepared for the future.
Why Join Genpact?
Working with Genpact offers you the opportunity to be a part of an ahead-thinking, global business enterprise that is dedicated to innovation and hassle-solving. As a Python Developer, you’ll have the threat to work on current initiatives that have a good sized effect on clients globally. With a focal point on professional growth and teamwork, Genpact fosters surroundings in which employees are encouraged to learn and grow constantly.
Genpact’s worker advantages encompass competitive salaries, opportunities for professional development, and a supportive paintings subculture that promotes collaboration and continuous studying.
If you’re captivated with Python development, thrive in quick-paced surroundings, and are keen to contribute to impactful tasks, Genpact is the best place to grow and make a distinction.
Other More Jobs:
Staff Engineer, Supplier Advertising