Backend Developer (Azure Data & Cloud) Category: Software Development/ Engineering
Main location: Canada, Ontario, Ottawa
Position ID:J0326-0573
Employment Type: Full Time
Position Description: Security clearance: Reliability Clearance granted preferably or eligible (5+ years residing in Canada)
Your future duties and responsibilities: - Design, develop, test, and maintain backend services and APIs
- Write clean, scalable, and efficient code
- Build and manage databases, data models, and integrations
- Ensure application performance, security, and responsiveness
- Troubleshoot, debug, and upgrade existing systems
- Collaborate with frontend developers to integrate user-facing elements
- Participate in code reviews and contribute to best practices
- Document technical designs and system architecture
Required qualifications to be successful in this role: - Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- 5+ years of backend development experience ideally with Python
- Mandatory: Must have strong DataBricks and Azure Data Factory experience
- Experience with RESTful APIs and microservices architecture
- Knowledge of relational and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB)
- Familiarity with version control systems (e.g., Git)
- Understanding of cloud platforms (AWS, Azure, or GCP)
- Experience with containerization (Docker, Kubernetes)
- Knowledge of CI/CD pipelines
- Experience working in Agile/Scrum environments
- Familiarity with security best practices and authentication protocols (OAuth, JWT)
Key Competencies
- Strong problem-solving skills
- Attention to detail
- Ability to work independently and collaboratively
- Strong communication skills
- Continuous learning mindset
CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $75,000-$125,000. This role is an existing vacancy.
#LI-KM1
Skills: - Data Modeling
- Databricks
- English
- Microservices
- Microsoft Azure Data Factory
- RESTful (Rest-APIs)
- Team Collaboration
- French