Jr. Site Reliability Engineer; Automation & Orchestration
Location: Norfolk, VA
Security Clearance: Active Secret or higher [Required]
Job Type: Full-Time
Target Salary Range*:$80,000 - $125,000
* This represents the potential salary range for this position depending on education level, years of experience and/or certifications in addition to other position specific requirements which may impact salary
Position OverviewSupport the U.S. Navy’s Service Management, Integration, and Transport (SMIT) program by providing engineering support to the Navy Marine Corps Intranet (NMCI). This role performs hands-on engineering and testing in virtualized and on-premises environments, automates patches and system configurations, orchestrates network operations and Dev Ops pipelines, scales releases, and supports day-to-day operations in commercial cloud and on-premises environments.
Key ResponsibilitiesSite Reliability Engineering, Automation, and Integration
- Provide continuous development and continuous integration, including site reliability engineering, integration, release management, implementation, migration, training, and knowledge transfer.
- Automate routine tasks and software updates.
- Document and maintain functional, integration, security, and load/stress testing procedures.
- Document and deliver an approach for automated acceptance and integration/regression testing of all new applications and capabilities.
- Design Ansible playbooks, develop roles, and conduct testing in non-production environments before migration to production networks.
- Participate in developing release management processes, procedures, and policies.
- Establish, manage, update, and maintain the overall Release Management Plan and Release Schedule.
- Conduct site surveys as necessary to assess existing equipment and software and validate release package requirements and dependencies.
- Develop, document, and maintain work instructions for automation and orchestration processes.
- Provide training when substantive technological changes are introduced.
Education
Experience
- 1–2 years of hands-on site engineering automation experience. [Required]
- Hands-on engineering and testing experience in virtualized or on-premises environments. [Required]
- Experience designing, coding, debugging, and maintaining automated scripts. [Required]
- Experience with CI/CD toolsets, such as Jenkins or Git Lab. [Required]
- Experience automating tasks using scripting languages such as Power Shell or Python. [Required]
- Ansible knowledge and experience with Windows. [Required]
- Knowledge and experience with infrastructure as code environments, patch and system configuration automation, network operations and Dev Ops pipeline orchestration, release scaling, and daily commercial cloud and on-premises operations. [Required]
- Familiarity with Agile development methodologies. [Required]
- Basic understanding of Azure Dev Ops workflows, projects, and custom configurations. [Required]
- Self-motivation and the discipline to work with a distributed team. [Required]
- Ability to work in a highly collaborative, forward-thinking, innovation-driven environment. [Required]
Ability to obtain an IAT Level II baseline certification within the first 3 months of employment, such as CCNA Security, CySA+, GICSP, GSEC, Security+ CE, CND, or SSCP. [Required]
ClearanceAbility to qualify for a Secret clearance. [Required]
Other Requirements- Must be a US Citizen. [Required]
- Must be able to support program execution in classified environments and access SIPRNet from an NMCI location on short notice (local travel). [Required]
- Experience with infrastructure as code (IaC) tools, such as Terraform, Ansible, or Cloud Formation, to automate test environments.
- ITIL v4, Scrum Master, or Agile SAFe certification(s), or applicable experience.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).