AWSAzureCloudGoogle Cloud PlatformKubernetesLinuxPythonGoogle CloudMobile DevelopmentMentoringCommunicationRemote Work
About this role
Role Overview
As a Software Architect, you play a key role in delivering client engagements.
By thoroughly understanding and anticipating client needs, you design scalable, sustainable architectures that accelerate their growth.
Your involvement ranges from designing tailored solutions and supporting internal development teams to guiding Uzinakod’s technological evolution.
When onboarding a new client, you will act as an expert to define technological solutions for their challenges, primarily within the Azure ecosystem.
You will present and explain the architectures you design using high-level diagrams.
In the project’s early phase, you will participate in scoping.
At project kickoff, you will help the project team turn this technical vision into coherent, realistic milestones.
Throughout the project, you will support the team in implementation decisions, whether at the level of libraries, design patterns, or development best practices, providing coaching and/or mentoring to share knowledge.
In parallel, through your work with teams, you will identify solutions to recurring issues by developing practices, internal tools, and documentation.
For particularly complex problems, you may also be required to work directly in the code.
Requirements
Approximately 5 years of development experience, including about 2 years in an architecture role or equivalent within a services company
Comfortable communicating in French, both spoken and written
Comfortable communicating in English, both spoken and written (to communicate with some English-speaking clients)
Assets: AZ-104 or AZ-305 certification
Possess one or more cloud certification(s)
Familiarity with AWS and Google Cloud Platform
Knowledge of Python
Comfortable with Linux
Kubernetes
Experience in mobile development
Tech Stack
AWS
Azure
Cloud
Google Cloud Platform
Kubernetes
Linux
Python
Benefits
Challenging, diverse projects with strong technical content
A diverse, close-knit team
5 weeks of vacation starting at hire
37.5-hour workweek with flexible hours
Overtime is very rare and is compensated
A fair and equitable compensation structure based on market rates
Up to 5 personal/sick days to take care of yourself and your loved ones
Accessible leaders who speak your language
Remote work (with all necessary communication tools to stay connected with colleagues)
Remote work outside Quebec possible for several weeks per year
Access to our two cabins in Lanaudière to relax or work: La Kaban and Le Shack by Uzinakod
Group insurance fully paid by Uzinakod and telemedicine services from your first day
Mobility allowance through our “Together at the Office” program and contribution to BIXI membership