Lockheed Martin Logo

Base City: 

Calgary - Hybrid

Salary: 

No Salary therefore no Star!

Rating: 

Self-taught: 

Position Type: 

Full-time

Position Keywords: 

Experience: 

3 Years Software Engineering

Other Experience: 

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.

About the Job: 

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).

What they want you to do: 

  • 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.

© 2024