Senior Python Developer
at CGI
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 03 Dec, 2024 | Not Specified | 09 Sep, 2024 | 2 year(s) or above | Kubernetes,Docker,Mongodb,Communication Skills,Agile Environment,Control Room,Postgresql | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
This role is hybrid and requires you to be in our downtown Toronto office (250 Yonge Street) 2-3 times per week - subject to change at any time.
Must Have skills:
- 5+ years’ experience developing, deploying, and maintaining large scale applications with complex integration.
- Must have 5+ years of technical experience in developing and supporting applications using technologies such as Java/Python/Spark/SQL
- Experience with scripting language shell/groovy/JavaScript.
- Experience with relational and NoSQL databases PostgreSQL, MongoDB
- Experience with Google cloud computing platforms and containerization technologies such as Docker, Kubernetes.
- Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
- Strong communication skills and the ability to work effectively in a collaborative team environment.
- Experience working in an Agile environment, with experience and understanding of Test-Driven Development methodology.
- Experience working with large volumes of data processed daily.
- Experience creating, managing, and troubleshooting complex operational data flows.
- Experience with the Atlassian Tool Suite (JIRA, Confluence
Preferred skills
- 5+ years’ experience using Linux/Unix, including related scripting.
- Experience using Apache NiFi canvas to process and distribute data.
- Knowledge in Capital Markets Products, Control Room, Conflicts of Interest, Information Barriers and Employee Trading Programs, Governance, Risk and Compliance (GRC) Framework is an asset
Responsibilities:
YOUR FUTURE DUTIES AND RESPONSIBILITIES
- Work closely with end users, business teams and business analyst to understand business needs, conduct gap analysis and requirements assessments.
- Partner with Architecture on the design and integration
- Deliver and enhance new and current solutions and applications.
- Be involved in the full life cycle of a project, responsible for producing actionable and complete specifications, writing production quality code, and implementation.
- Design test sets and automate where possible, including functional and non-functional testing, regression testing as well as performance testing.
- Write deployment scripts and leverage tools such as the Accelerator pipeline to promote code.
- Ensure the availability, performance, scalability and security of productions systems.
- Improve the end user experience by finding scalable solutions and addressing complex ad hoc queries.
- Effectively communicate with technical and non-technical audiences
- Design solutions, write codes, performs unit testing, develops appropriate artifacts or documentation, and facilitate final delivery.
REQUIRED QUALIFICATIONS TO BE SUCCESSFUL IN THIS ROLE
Must Have skills:
- 5+ years’ experience developing, deploying, and maintaining large scale applications with complex integration.
- Must have 5+ years of technical experience in developing and supporting applications using technologies such as Java/Python/Spark/SQL
- Experience with scripting language shell/groovy/JavaScript.
- Experience with relational and NoSQL databases PostgreSQL, MongoDB
- Experience with Google cloud computing platforms and containerization technologies such as Docker, Kubernetes.
- Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
- Strong communication skills and the ability to work effectively in a collaborative team environment.
- Experience working in an Agile environment, with experience and understanding of Test-Driven Development methodology.
- Experience working with large volumes of data processed daily.
- Experience creating, managing, and troubleshooting complex operational data flows.
- Experience with the Atlassian Tool Suite (JIRA, Confluence)
Preferred skills
- 5+ years’ experience using Linux/Unix, including related scripting.
- Experience using Apache NiFi canvas to process and distribute data.
- Knowledge in Capital Markets Products, Control Room, Conflicts of Interest, Information Barriers and Employee Trading Programs, Governance, Risk and Compliance (GRC) Framework is an asset.
REQUIREMENT SUMMARY
Min:2.0Max:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Toronto, ON, Canada