Full Stack DevOps

More info
Back to jobs
Closes: November 30, 2023
Nova Scotia

About the role

The selected candidate will function as Full Stack Engineer supporting the Lockheed Martin Canada Inc. (Lockheed Martin)'s FORCE Portfolio which resides within the Enterprise Information Technology (IT) Infrastructure and International (I2) Organization.  The FORCE Portfolio includes (but is not limited to) development and operations for the following Product Teams: Compute IaaS (Virtualization, Server Operation System (OS), OpenStack), PaaS,(Containers, Database Engines, Middleware Splunk), Storage, Data Centre/Hardware, High Performance Computing (Simulation, Artificial intelligence (AI)/Machine Learning (ML)), Governance, Commercial Cloud Native Offerings, Management ( Portal, Job Scheduling).  These solutions are built to meet global needs include both Data Centre Edge locations for on-premise in public cloud (i.e. Amazon Web Services (AWS), Azure).

  • The individual will be responsible for the design, build, deployment, configuration management for the work generated by a Scrum in order to ensure impeccable features and functionality of the product
  • Collaborate with members to improve the company’s tools, systems procedures, data security
  • Responsible for staying current with Cloud Network infrastructure other vendor offerings the general market for current potential products services offered by the FORCE portfolio
  • Troubleshoot production issues and coordinate with the team to streamline code deployment
  • Advance foundational processes to drive process cost efficiencies within Cloud platforms offerings
  • Implement automation tools frameworks (Continuous Integration and Continuous Deployment (CI/CD) pipelines, containers, etc.)
  • Advance integration of Cloud offerings with business area components
  • Conduct systems tests for security, performance, availability
  • Develop and maintain design troubleshooting documentation
  • Execution of provisioning to meet Service Level Agreement (SLA) requirements report against infrastructure Key Performance Indicators (KPI)
  • Analyze code and communicate detailed reviews to development teams to ensure a marked improvement in applications the timely completion of projects
  • Promote adherence to corporate infrastructure processes, procedures, standards; Change Management, Disaster Recovery (DR)/Business Continuity Plan (BCP), and Security/Government regulatory compliance
  • Provide technical guidance and educate co-workers on development operations
  • Establish a culture of ownership accountability for Cloud success across all levels of the FORCE Product organization both operationally fiscally
  • Take an active role in mitigating impediments impacting successful completion of Release/Sprint Goals
  • Work with team and Scrum Master on Agile backlog management, iteration planning, elaboration of the user stories
  • Continuous improvement with network infrastructure Cloud development, following all best practices procedures as established by Lockheed Martin
  • Provide feedback to fellow members kindly constructively, actively seek feedback for professional improvement growth
  • Demonstrate strong ownership with a sense of urgency and drive to launch services
  • Successful development, testing, deployment and maintenance of applications, incorporating agile and DevOps methodologies and concepts
  • Periodic travel to Lockheed Martin sites may be required, as well as the ability to work in a virtual environment
  • Ability to present project status, concepts and overviews
  • Become an advocate and mentor to others as they navigate through their DevOps journey.

What you bring to the role

Basic Qualifications:

  • Strong ability to work closely with the Product Analyst (lead) to ensure services in development are in alignment with customer expectations
  • Experience with agile and DevOps development methodologies
  • Strong Compute background (OS - Windows/Linux, Cloud - Azure/AWS/Kubernetes)
  • Automation mindset - if you can automate it, do it
  • Demonstrated understanding and experience with full life cycle development and sustainment, leveraging a disciplined engineering process for both implementation as well as operations and maintenance
  • Experience automating test
  • Experience with at least one or more Object Oriented Supported Languages: Java, Python, JavaScript
  • Scripting experience with bash, json, Powershell or .yaml
  • Experience with Commercial Cloud Service Providers (AWS/Azure) and Private Cloud (Vmware)
  • DevSecOps using GitLab CI/CD pipelines and containers
  • Ansible and/or Terraform
  • Ability to manage and deliver multiple, critical business infrastructure services
  • Experience developing using application interfaces
  • Knowledge of IT development practices
  • Available off hours as needed
  • Full Stack Development experience from end-to-end utilizing DevOps practices
  • Effective problem-solving skills demonstrated through related work experience
  • Excellent organizational, time management, analytical problem-solving skills
  • Creative thinker with a vision with attention to details
  • Strong written and verbal communication skills
  • Track record of being a self-starter and strong independent contributor
  • Demonstrated ability to manage priorities and requirements
  • Demonstrated ability to establish strong team relationships and deliver exceptional customer service.

Additional skills desired for the role

3 years of demonstrated hands on experience with:

  • Automation, CI/CD, with Infra as Code and component modularization
  • Test Automation, chaos testing
  • AWS such as Virtual Private Cloud (VPC), EC2, Containers, S3, Elastic Load Balancer (ELB), Relational Database Service (RDS), Route53, Cloud Formation, Cloud Watch, Identity and Access Management (IAM), Code Commit, Lambda, Cloud Trail, API Gateways others. This includes Landing Zone configurations
  • Azure services such as vNET, Virtual Machines, Storage Accounts, KeyVaults, Role-based access control (RBAC), Policy and basic IaaS use cases.  This includes Landing Zone configurations
  • Scripting and tooling experience with Java, Ansible, Python, Bicep, Bash, Terraform, JSON, Powershell or YAML
  • Familiarity with industry cloud systems, processes, and tool-sets that include GitHub/GitLab and Visual Studio Code
  • Demonstrated excellent interpersonal skills
  • Proven ability to multi-task resolves complex issues AGILE Methodology experience
  • Experience with working on teams in a geographically dispersed virtual.


Language Requirements in Quebec

Knowledge of the English language is required for this role as the position described in this posting requires the candidate to communicate every day with a virtual team outside Quebec as well as communicate with different members of the organization, clients and suppliers located outside of Canada. For engineering positions, the candidate must also be able to read or modify technical documents from our main clients and write technical documents for these same clients.

What we offer you

We walk our talk when it comes to work/life balance! Your physical, mental and financial wellbeing matters to us. On top of working in a highly supportive, friendly, respectful environment, this is what you can expect when you join our team as a Regular Full-Time employee:


  • Flexible, compressed work schedules, depending on business requirements, where you have the option of Fridays off, as well as the possibility to work remote part-time
  • Competitive compensation
  • Time to recharge with vacation, personal days, holidays, and parental leaves
  • Comprehensive Family Medical, Dental and Vision coverage available on your first day of employment, along with:
    • Virtual Health Care (24/7 access to medical professionals)
    • A Wellness Spending Account to aid in your wellness journey
    • Employee & Family Assistance Program (EFAP) which includes free face to face counselling sessions
    • Medical Travel Insurance
    • Onsite fitness facilities at our main office locations
  • A Registered Retirement Savings Plan that includes matching company contributions on your first day of employment, that also includes access to Financial Advisors providing investment advice and comprehensive financial planning
  • Employee discounts to save on goods, services and various recreational activities
  • Access to a robust spectrum of development resources to enhance your skills and/or advance your career including:
    • Free learning resources through a modern and engaging platform
    • Education Assistance Program
    • Reimbursement for a professional membership
    • Self-directed Mentoring

About us

Lockheed Martin Canada is the Canadian-based arm of Lockheed Martin Corporation, a global security and aerospace company employing 115,000 people worldwide, including more than 1,300 Canadians. By applying innovative approaches of our highly skilled and experienced Canadian workforce, we have been Canada’s trusted defence and aerospace partner for over 80 years. We operate major facilities in Ottawa, Montreal, Halifax, Calgary and Victoria and work on a wide range of programs from advanced naval technology products and unmanned systems software to providing delivery and in-service support of the latest military aircraft to commercial engine repair and overhaul capabilities. This position is part of the corporate enterprise operations team supporting all Lockheed Martin business areas and interests across Canada.

Equal Opportunity Statement

Lockheed Martin Canada is an equal opportunity employer that values diversity in the workplace. We are committed to excellence in serving all customers, including people with disabilities, and we encourage feedback on the provision of these services.

Employee Type

Full Time

Vacancy Type


Clearance required for role

Nato Secret