Cgi Group, Inc Logo Cgi Group, Inc
⏩ Cgi Group, Inc Logo

Python Developer

πŸ’° $50,000 - $100,000 🌍 India πŸ“… 07/05/2023

Apply

Job Description

##### Job Description :

As a Python Developer at CGI, you will be responsible for designing,
developing, and maintaining RESTful APIs using Python, Flask, and other
related technologies.

You will work with cross-functional teams to understand requirements and
design solutions that meet the needs of our clients. You will also be
responsible for ensuring the performance, scalability, and security of the
APIs.

##### **Responsibilities**

* Design, develop, and maintain high-performance Python APIs using Flask and related technologies
* Collaborate with cross-functional teams to understand business requirements and design solutions
* Develop and maintain technical documentation, including API specifications and design documents
* Write unit tests and perform code reviews to ensure code quality and maintainability
* Identify and troubleshoot issues related to APIs, and implement effective solutions
* Continuously improve the performance, scalability, and security of the APIs
* Stay up-to-date with the latest trends and best practices in Python API development

#####
**Required qualifications to be successful in this role**

* Bachelor's degree in computer science or related field
* 5+ years of experience in Python API development
* Expertise in Python programming language and related libraries
* Experience with Flask, Django, or other Python web frameworks
* In-depth knowledge of RESTful API design principles and best practices
* Experience with cloud computing platforms such as AWS or Azure
* Strong experience with SQL and database technologies such as MySQL, PostgreSQL, or Oracle
* Familiarity with containerization technologies such as Docker and Kubernetes
* Proficiency in version control systems such as Git
* Experience with agile development methodologies
* Excellent problem-solving and communication skills


Let's talk about benefits

* Competitive base salary
* Comprehensive insurance options
* 401(k) with a company match
* Share purchase plan with a company match
* Paid vacation, holidays, and sick leave
* Work-life balance and flexibility
* Tuition assistance continuous learning opportunities
* Training, mentoring, and career development
* Health savings account
* Disability, life, and accidental death insurance
* Pet insurance
* Member assistance program
* Wellness program
* Member resource groups that provide community