OpenStack Developer / Architect
Job Description
About this position
You’ll join ELITS Canada’s R&D organization, where agile, cross-functional teams drive innovation and take full ownership of their focus areas—whether it’s IaaS, PaaS, AI & Data, or Cloud Integration.
We believe in trust, self-leadership, and close collaboration across our teams in Canada and Sweden. Expect an environment that celebrates experimentation, open communication, and continuous learning—where your ideas truly make an impact.
Responsibilities
- Design, implement, and maintain features in OpenStack core projects (Nova, Neutron, Cinder, Glace, Trove, Ironic, Freezer, Keystone, Magnum, Heat, Octavia).
- Support architecture and platform decisions, ensuring alignment with our Cloud strategy.
- Participate in code reviews, CI / CD pipelines, testing, and deployment.
- Collaborate with squads and Platform Ops to ensure stable, production-ready OpenStack services.
- Contribute to upstream OpenStack projects, submitting patches, fixes, and documentation.
- Support migration, upgrades, and integration work between OpenStack and other platform components.
- Document solutions, processes, and architecture decisions for internal and organizational use.
Requirements (Must have)
- Strong hands-on experience in Python development (3+ years preferred).
- Solid understanding of Linux systems and cloud infrastructure.
- Proven experience with OpenStack deployment, operation, or development.
- Knowledge of CI / CD, automation tools (e.g., Ansible, Terraform), and containerization (e.g., Kubernetes).
- Willingness to contribute upstream and collaborate actively with the OpenStack community.
- Fluent communication skills in English (spoken and written).
Good to have (Merit skills)
- Experience with OpenStack networking ( Neutron / OVN ), compute ( Nova ), storage ( Cinder , Ceph ), or database services ( Trove ).
- Familiarity with bare-metal provisioning ( Ironic ) or high-availability projects ( Masakari ).
- Prior participation in open-source projects or upstream contributions.
- Knowledge of cloud observability, telemetry, or security integration.
Qualification
- Bachelor’s degree in Engineering, Computer Science, or a related field—or equivalent experience and training.
- Relevant OpenStack or cloud certifications are an asset.
Qualities
At ELITS Canada, we believe great people make great impact. Success in this role comes from curiosity, ownership, and a passion for building together. You bring energy, initiative, and an open mindset that helps ideas turn into real results.
You're someone who
- Thrives in collaborative, cross-functional teams and communicates with clarity and confidence.
- Balances deep technical thinking with practical, solution-driven problem solving.
- Approaches challenges with positivity, creativity, and accountability.
- Manages multiple priorities while staying organized and focused.
- Brings fresh ideas to improve products, processes, and teamwork.
- Takes responsibility for outcomes and contributes to a culture of trust, learning, and continuous growth.
Are you social, flexible, and structured, with a genuine passion for technology? Do you enjoy the challenge of developing, designing, and working with cutting-edge cloud solutions? If yes — we’d love to hear from you! Apply today and join a team that’s shaping the future of cloud innovation at ELITS Canada.
This position is open to Canadian residents (persons with a valid work permit in Canada).
ELITS - Accelerate at Iver
#J-18808-Ljbffr
How to Apply
Ready to start your career as a OpenStack Developer / Architect at ELITS?
- Click the "Apply Now" button below.
- Review the safety warning in the modal.
- You will be redirected to the employer's official portal to complete your application.
- Ensure your resume and cover letter are tailored to the job description using our AI tools.
Frequently Asked Questions
Who is hiring?▼
This role is with ELITS in Gatineau.
Is this a remote position?▼
This appears to be an on-site role in Gatineau.
What is the hiring process?▼
After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.
How can I improve my application?▼
Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.
What skills are needed?▼
Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.