Jobs / Lockheed Martin
Site Reliability Engineer / Full Stack Engineer
Lockheed Martin · Halifax, NS, Canada
Halifax, NS, CanadaFull timeExp: 5+ yrs99,500-130,500 CAD/yearlyRemote
Remuneration
99,500-130,500 CAD/yearly
Location
Halifax, NS, Canada
Visa sponsorship
Not specified
Job summary
This position is for a core member of the digital delivery team, focusing on the design, implementation, and support of systems for Lockheed Martin Canada Inc. The role involves enabling cloud services for the international community, migrating existing systems to the cloud, and supporting the creation of new cloud-based services. The ideal candidate will be an individual contributor proficient in infrastructure, security, software development, database management systems, and systems integration, with experience in DevOps best practices and agile processes.
Benefits
Flexible, compressed work schedulesRemote work option (part-time)Competitive compensationVacation daysPersonal daysHolidaysParental leavesComprehensive Family Medical, Dental and Vision coverageVirtual Health Care (24/7 access to medical professionals)Wellness Spending AccountEmployee & Family Assistance Program (EFAP)Medical Travel InsuranceOnsite fitness facilitiesRegistered Retirement Savings Plan with matching company contributionsAccess to Financial Advisors for investment advice and financial planningEmployee discountsFree learning resourcesEducation Assistance ProgramReimbursement for professional membershipSelf-directed Mentoring
Qualifications
- Proficiency in infrastructure, security, software development, database management systems, and systems integration.
- Experience using DevOps best practices with agile processes and common technology stacks.
- Ability to work as an individual contributor with multiple stakeholder groups in support of international IT services and the broader Lockheed Martin organization.
- Technical skills to contribute to the completion of project milestones.
- Scripting and tooling experience with Python, Bicep, PowerShell, ARM Templates, Bash, Terraform, JavaScript, JSON, or YAML.
- Familiarity with industry cloud systems, processes, and toolsets including GitHub/GitLab and Visual Studio Code.
- Ability to advance foundational processes to drive process and cost efficiencies within Cloud platforms and service offerings.
- Experience with designing, developing, and integrating systems with IT infrastructure technologies (networking, telecommunications, computing, storage, virtualization including containers).
- Hands-on experience with Amazon Web Services (AWS) including VPC, EC2, Containers, S3, ELB, RDS, Route53, Cloud Formation, Cloud Watch, IAM, Code Commit, Lambda, Cloud Trail, and API Gateways.
- Experience with Managing Cloud Networks (Aviatrix).
- Experience with infrastructure configuration using Ansible.
- Knowledge of Infrastructure as code principles.
- Experience with virtual infrastructure (VMware).
- Experience with coding in C#, Python, Perl, or PowerShell.
- Experience with declarative coding languages such as Terraform or CloudFormation Template (CFT).
- Knowledge of agile development processes from build through deployment.
- Experience with code management tools like Git and GitLab.
- Ability to understand and troubleshoot interdependent software systems.
- Ability to document and communicate systems and abstract concepts to a broad, diverse audience.
- Awareness of IT/Cyber Security.
Responsibilities
- Troubleshoot production issues and coordinate with the development team to streamline code deployment.
- Develop and operate AWS Cloud based services including Tenant, Subscription, vNET, Virtual Machines/EC2, Storage Accounts, KeyVaults, RBAC, Policy, and basic IaaS use cases.
- Perform Landing Zone and Active Directory deployments and configurations.
- Implement automation tools and frameworks, including Continuous Integration/Continuous Delivery (CI/CD) pipelines.
- Conduct systems tests for security, performance, and availability.
- Develop and maintain design and troubleshooting documentation.
- Analyze code and communicate detailed reviews to development teams to improve applications and ensure timely project completion.
- Translate functional needs and desired capabilities into value-add technical solutions aligned with Lockheed Martin strategy and initiatives.
- Advance integration of Cloud service offerings with business area components while operating within agile teams to design, implement, and support solutions.
- Liaise with business area customers to provide support for the Lockheed Martin cloud capability.
- Focus on meeting milestone deliverables by working with product owners and technical leadership.
- Create and support infrastructure as code artifacts.
- Create and maintain supporting documentation.
Skills
AnsibleARM TemplatesAWSBashBicepCloudFormationC#GitGitHubGitLabIAMJavaScriptAWS LambdaPerlPowerShellPythonRoute 53S3TerraformVMware
Degrees
Bachelor’s degree
Languages
English
Work schedule
Flexible, compressed work schedulesOption of Fridays off
Industry
Information TechnologyDefense Technology
Security clearance
North Atlantic Treaty Organization (NATO) Secret Security ClearanceCanadian Controlled Goods (CG)Controlled Goods ProgramNato Secret
Relocation
No