What are the responsibilities and job description for the Deployment Systems Engineer (TS/SCI Clearance Required) position at North Point Technology?
- This job requires an active TS/SCI clearance. Please apply only if you have an active TS/SCI clearance***
Responsibilities:
- Provide technical stewardship to the Agile Development Teams (ADTs).
- Define, document, maintain, and communicate processes, practices, security, and configurations (PPS&C) to guide the program’s SW Development
- Identify and facilitate configuration and availability of the DevSecOps infrastructure and development, integration, and test resources
- Ensure SW Development environments and infrastructure meet development and test needs
- Assist the ADT to meet sprint objectives by ensuring technical challenges and roadblocks are addressed and removed.
- Ensure inter-ADT communication and dependency coordination occurs tied to execution of Program Increment Epics and Stories and issue resolution
- Ensure the quality of the software and solutions produced by the ADTs
- Collaborate and assist O&S, Consumer Integration, Deployment, and Development teams in troubleshooting integration, test, and operational issues tied to the software baseline
- Collaborate with other technical leads (on-program and external) to facilitate process improvements and technical innovation
- Ensure baseline updates have been properly prepared for deployment
- Communicate with technical leadership, ADT leads, and release train engineer impacts to the ADTs to fast track critical and high priority efforts.
- Identify to the Chief Software Engineer ADT skill deficiencies that are impacting successful execution of development efforts
- Responsible for verifying code meets standards defined in the PPS&C.
- Communicate status to customer and program leadership of ongoing ADT SW development efforts
- Recommend and coordinate key information related to the need and description of off-cycle releases
- Investigate and determine resolution of development process / execution related issues
- Assist program leadership in evaluation of technical personnel and determining ADT composition
- Plan, coordinate, and ensure end of Sprint Demo occurs
- Plan, coordinate, and ensure ADT's support end of PI Demo for customer
- Maintain documentation of the program’s software baseline
Required Skills:
- Candidate must have BS degree with 12 years of professional experience; 10 years with Masters
- 4-5 years of experience working in an Agile software development environment as a technical contributor
- Must have at least a Top Secret clearance and eligible for SCI
- Experience serving as a technical lead with a large software development team (15-20 developers) comprised of smaller, product focused teams.
- Experience briefing customers and stakeholders
- Excellent written and oral communications skills, to include presentation of technical material to non-technical audiences
- Thorough understanding of the Agile software development process (SAFe Agile preferred) and its key processes, milestones, and roles.
- Demonstrated proficiency with Java, JavaScript, Python, or other modern programming languages desired
- Experience with deploying, configuring, administering, and troubleshooting software (both custom and COTS/FOSS) in a Linux environment
- Experience working in an Amazon Web Services (AWS) cloud computing environment; similar for MS Azure is desired
- Experience integrating custom code with 3rd party software products/platforms (for example, development of custom plugins for a commercial or open-source product)
- Experience with version control systems such as git or Subversion
- Understanding of DevSecOps concepts/tools, and how they would apply in practice
- Understanding of SSL/TLS and PKI concepts
- Familiarity with one or more common identity and access management protocols/standards, just as OAuth, SAML, LDAP, SCIM, or OIDC
- Prior knowledge of (or experience with) the Oracle Identity and Access Management (IAM) suite (including OAM, OUD, and OHS), API Gateways, Apache web servers and/or proxy servers, and application servers is a major plus
- Direct experience with multiple of the following and a desire to learn the others:
DevOps automation tools (Ansible, Chef, Puppet)
Source control and Agile development tools (Git, Maven, Jenkins, Bitbucket, Jira, Confluence)
Analytics and search engines (Elasticsearch, Splunk, Apache Solr)
- Scaled Agile Framework (SAFe) certification (e.g. Certified SAFe Agilist) or Certified Scrum Master (CSM)
- An active cybersecurity, cloud, and/or network product certification (e.g. CISSP, AWS)
- Mobile development
- Active Top-Secret SCI clearance
- Candidate must have BS degree with 12 years of professional experience; 10 years with Masters
- 4-5 years of experience working in an Agile software development environment as a technical contributor
At North Point Technology, EMPLOYEES come first! We value our employees by providing excellent compensation, benefits, and a flexible work-life balance. We strive for a close-knit and open atmosphere where the owners are always directly available to our team members.
Come join us! Apply with North Point Technology today!