Titre du poste ou emplacement
RECHERCHES RÉCENTES
OSI Maritime Systems
Burnaby, BC
Télétravail
100 000 $ - 130 000 $ / année
Executive

About Us In 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among those solutions, the company develops and delivers integrated bridge systems for warships, integrated dived navigation systems for submarines, and C2 systems for small craft. Due to the nature of our company, all employees must pass specific security criteria. Only candidates who are Canadian citizens, have PR status or have a citizenship from a NATO country, and who satisfy security clearance criteria, will be considered. The DevOps Engineer has the primary responsibility to apply DevOps best practices for Continuous Integration and Continuous Delivery of the OSI Software Product Line. It should be noted that OSI Maritime does not follow the Agile methodology, OSI works in VModel. Also, it should be noted for military security reasons OSI does not work with software in the Cloud, all software tools are installed and run locally on our own servers. This means the DevOps Engineer will need to think outside the box to find creative ways to apply DevOps concepts primarily intended for Agile Cloud projects. Owns the administration and integration of the Configuration Tools to release the Software Product Line (i.e. Owns the administration of the Automation Test Tools, and uses virtual containers to build sophisticated test environments providing automated testing solutions Applies scripts and plugins to make improvements with low risk and low outage of tools Applies improvements to our user access/privileges to our tools and source code to ensure security best practices are in place to protect our software IP Applies deployment improvements, focusing on the efficient and regular deployment of new builds to remote accessible labs and staging areas Maintains an ongoing comprehensive understanding of the OSI product line and DevOps best practices Collaborates with the Software Engineers and Software Testers to produce the best possible solutions within the required time and budget Maintains a comprehensive awareness of the key project milestones and their co-dependencies, and their DevOps needs and priorities Chairs software DevOps improvement planning meetings, communicating to stakeholders, demonstrating strong leadership and ownership skills Communicates DevOps changes in a timely way to the Software Engineering group, establishing trust and gaining buy-in from the Software Engineers and Software Testers Produces and maintains documentation for the DevOps workflow and administration of DevOps tools Evangelizes DevOps concepts within the Software Engineering group and OSI community. Advocates for better DevOps solutions and recommends future DevOps tools and integrations to improve productivity Regularly reports status on tasks to the Software Managers Ensures that Company engineering and ISO 9001 procedures and policies are adhered to at all Degree in DevOps degree or diploma, Computer Science, Computer or Software Engineering ~8+ years' experience providing DevOps guidance on large desktop software products required ~8+ years' experience in software and system engineering projects ~ Thorough knowledge of DevOps best practices, in particular related to the integration of existing software configuration tools ~ Knowledge and experience in python, Git, Gerrit, Jenkins, JIRA ~ Demonstrated experience in designing, implementing, and monitoring CI/CD pipelines ~ Ability to multi task and to context switch between projects ~ OSI fosters an inclusive and diverse culture. We celebrate our diversity and strive to be more inclusive because it makes us a better company. Dental care Group Retirement Savings Plan