i
CGI Group
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
159 CGI Group Jobs
CGI - Software Engineer - Python Programming (5-10 yrs)
CGI Group
posted 1mon ago
Flexible timing
Key skills for the job
Job Description :
- Develop and maintain high-quality Python code, ensuring clean and optimized performance.
- Utilize advanced Python concepts, including multithreading, multiprocessing, lambdas, decorators, and libraries like pandas and numpy.
- Handle large data sets, perform data normalization, and ensure efficient data processing.
- Design and develop RESTful APIs using frameworks like Flask or FastAPI.
- Write and optimize complex SQL queries to interact with relational databases.
- Collaborate with cross-functional teams, including product managers and developers, to deliver high-quality products.
- Use code management platforms like GitHub for version control and collaborative development.
- Optional: Contribute to Unix scripting tasks and leverage Elastic Search and Kubernetes for project needs.
Requirements :
- 5+ years of experience in Python development with a strong portfolio of projects.
- Advanced knowledge of Python programming and concepts (multithreading, multiprocessing, lambdas, pandas, decorators, numpy).
- Proven experience in handling large data sets and performing data normalization.
- Proficiency in developing REST APIs using Flask or FastAPI.
- Strong SQL query writing and optimization skills.
- Familiarity with code management platforms like GitHub.
- Excellent problem-solving skills and attention to detail.
Functional Areas: Other
Read full job descriptionPrepare for Software Python Engineer roles with real interview advice
4-8 Yrs
Chennai, Bangalore / Bengaluru
4-8 Yrs
₹ 5.5 - 14L/yr
Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru
5-9 Yrs
₹ 9.5 - 14L/yr
Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru
5-8 Yrs
₹ 8.5 - 14L/yr
Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru
3-5 Yrs
₹ 7 - 15L/yr
Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru