Location: Ottawa, Canada
Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more. More than 30,000 organizations already rely on us to verify the identities of people and things, grant access to digital services, analyze vast quantities of information and encrypt data to make the connected world more secure.
This is a hybrid role in Ottawa, ON Canada.
Position Summary
A DevOps Engineer is a multi-disciplinary role. The engineer engages in both Engineering and Operations activities and delivers the final application to production. Exceptional knowledge of automation practices and software development skills are required so that operations can deploy and support our solutions with the highest quality.
Key Areas of Responsibility
Support all application infrastructure to ensure our PaaS/IaaS platform is optimized for performance and reliability.
Socialize designs with team and integrate suggestions and changes as appropriate.
Implement code in a timely fashion and with high quality, consistent with standards for the group.
Review other developers’ code as necessary.
Unit test software components to ensure module-level functionality and data structure consistency.
Provide documentation as appropriate including design documentation, comments in code and end-user documentation.
Basic Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
3+ years of DevOps experience
Operations
Experience in deploying and supporting web based applications.
Ability to think in a Cloud Services manner.
Experience with orchestration toolsets.
Understanding of operational concepts like change management, on call rotations, escalations, uptime, etc…
Experience in managing production systems on a very large scale.
Experience working with virtualization: VMWare, HyperV, etc…
Experience working with DB’s: MSSQL, MySQL, Postgres, Mongo, Cassandra, etc…
Experience managing physical resources: Servers, Racks, Networking equipment
Software Development
Some High-level programming experience (Python, Java, Go)
OS
Deep understanding of the major OS families (Linux or Windows)
Security
Conscious of security concerns
Automation
Experience with automation technologies (Terraform, Cloud formation, Ansible)
Public and Private Cloud
Experience with Public cloud hosting (AWS, Azure, GCP, etc.)
Interaction & Communication
Good social interaction with the immediate team as well as other teams
Special Position Requirements
Schedule: Typical 9-5 workday
Physical Environment: Working from home and office
Travel: 5%
On call: yes as part of a team rotation. On-call target is once every 4 weeks.
What We Offer
Thales provides an extensive benefits program for all full-time employees working 24 or more hours per week and their eligible dependents, including the following:
Company paid Extended Health, Dental, HSA, Life, AD&D, Short-term Disability, Cancer Care Program, travel insurance, Employee Assistance Plan and Well-Being program.
Retirement Savings Plans (RRSP, DCPP, TFSA) with a company contribution and a match to a DCPP, with no vesting period.
Company paid holidays, vacation days, and paid sick leave.
Voluntary Life, AD&D, Critical Illness, Long-Term Disability.
Employee Discounts on home, auto, and gym membership.
Why Join Us?
Say HI and learn more about working at Thales click here.
#LI-hybrid
#LI-WM1
Thales is an equal opportunity employer which values diversity and inclusivity in the workplace. Thales is committed to providing accommodations in all parts of the interview process. Applicants selected for an interview who require accommodation are asked to advise accordingly upon the invitation for an interview. We will work with you to meet your needs. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience.
This position requires direct or indirect access to hardware, software or technical information controlled under the Canadian Export Control List and/or the US Export Administration Regulations (EAR). All applicants must be eligible or able to obtain authorization for such access.
This position is eligible for Canadians of all ages
For more great jobs that would be perfect for Canadian youth, check out our Latest listings.
Alternatively, submit a resume here.