DevOps/Platform Engineer

Brampton, Canada

Full Time

10 days ago

Job description

About MDA:

Building the space between proven and possible, MDA Space (TSX:MDA) is a trusted mission partner to the global space industry. A robotics, satellite systems and geointelligence pioneer with a 55-year+ story of world firsts and more than 450 missions, MDA Space is a global leader in communications satellites, Earth and space observation, and space exploration and infrastructure. The MDA Space team of more than 3,000 space experts in Canada, the US and the UK has the knowledge and know-how to turn an audacious customer vision into an achievable mission – bringing to bear a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that’s been in our DNA since day one. For those who dream big and push boundaries on the ground and in the stars to change the world for the better, we’ll take you there.

The Role:

MDA is seeking a skilled and motivated DevOps/Systems Engineer to join the Engineering IT Team.  You will collaborate with cross-functional teams across MDA to implement and maintain scalable automated solutions in the private and public cloud environments. 

Job Responsibilities:

  • Support the implementation of scalable automated solutions to deploy infrastructure, applications and tools for software development.
  • Help maintain application deployment and configuration management solutions to meet the needs of various teams across MDA developing heterogeneous solutions covering multiple business segments.
  • Maintain and improve CI and deployment automation pipelines.
  • Drawing from previous experience, evangelize the principles of Infrastructure as code, container-based design and lead the adoption of cloud-native technology solutions.
  • Help maintain the on-premise private cloud and public cloud environments.
  • Work with other cross-functional teams and convert business requirements into engineering requirements.
  • Identify and set technical direction to improve development process and fulfill company / group vision by anticipating business needs.
  • Provide the level 3 technical support to Junior/Intermediate engineers and helpdesk resources to ensure support tickets are resolved within the business SLAs.
  • Support daily operations of a 600+ Virtual Machine environment running both on-premise and in the cloud and DevOps / Engineering tools (OS patching, application maintenance and upgrades, access requests, troubleshooting issues).

Job Required Qualifications:

  • 4+ years of experience and a University degree in a related engineering or information technology capacity 
  • Hands-on experience in Continuous Integration and Continuous Delivery in scalable development environments.
  • Ability to be creative/resourceful and adapt quickly to support development teams with new tool sets and capabilities in an agile environment.
  • Experience with Virtualization platforms like VMWare, KVM-based Hypervisors and public cloud infrastructure providers.
  • Experience with Containers and Kubernetes, including management tools like Rancher.
  • Ability to use a wide variety of open source technologies and cloud services.  Knowledge and experience working with AWS and Azure.
  • Hands-on experience with infrastructure as code to maintain environments.
  • Terraform, Packer, Saltstack and Ansible preferred.
  • CloudFormation (AWS), ARM (Azure), Puppet and Chef are a plus.
  • Scripting / declarative language experience: bash, groovy, python, YAML, JSON and other relevant languages.
  • Working knowledge or networking (DNS, DHCP, Cloud based VPCs/VNETs, routing, etc.) and experience to troubleshoot and maintain these services.
  • Knowledge of various Cybersecurity frameworks (CIS, NIST-800-171, etc) and experience implementing and managing the applicable controls in the environment managed by the team.
  • Linux (RHEL/Rocky/Alma, OpenSUSE, Ubuntu, Amazon Linux) and Windows administration experience, especially related to deployment automation and maintenance.
  • Comprehensive experience in supporting tools that simplify the build process and CI/CD Pipelines.
  • Experience managing, maintaining and troubleshooting issues with tools like Gitlab/Github, Jenkins, Sonarqube, Sonatype Nexus, Prisma Cloud, Trivy, etc.
  • Experience in integrating those tools in CI/CD pipelines.
  • Hands on experience administering and using tools from the Atlassian stack like Confluence and JIRA.
  • Familiar with logging and monitoring tools like the ELK stack, Grafana, Prometheus, Solarwinds and the integration needed to monitor everything from Virtual Machines to containers on K8S clusters.

 

Comments/Special Considerations:

Successful candidates must obtain and hold security clearance at the reliability status level, and pass security assessment for the Controlled Goods Program (CGP)

MDA provides competitive compensation and benefits packages for its employees at all locations. As a team member of MDA, you and your qualified dependents are eligible to participate in a benefit plan that ensures a comprehensive level of protection through competitive health care including; extended healthcare and flexible drug plans, dental and vision benefits, disability income protection, life insurance, group retirement savings plans; and an employee and family assistance program.

MDA is an equal opportunity employer prizing diversity and inclusion. We are committed to treating all employees and applicants for employment with respect and dignity. If you require assistance and/or reasonable accommodation due to a disability during the application or the recruiting process, please feel free to notify us.

Related Jobs

Software Engineer II - Ground Software

📍 Toronto, Ontario, Canada

🕒 Full Time

📌 8 days ago

Satellite C&DH System Engineer

📍 Sainte-Anne-de-Bellevue, Canada

🕒 Full Time

📌 17 days ago

Systems Communications Payload AIT Engineer

📍 Sainte-Anne-de-Bellevue, Canada

🕒 Full Time

📌 18 days ago

Ingénieur des systèmes satellitaires

📍 Sainte-Anne-de-Bellevue, Canada

🕒 Full Time

📌 18 days ago

Apply now