Your Role and ResponsibilitiesYou will be a member of a diverse team delivering software platform services, service development, software testing, software integration, and customer service support. The overall program is comprised of a variety of tasks, each one with a specific mission and set of requirements, to support customer missions and objectives. The scope of tasks are focused on delivering software capabilities into a cloud hosting environment; which may also include the transition of traditional hardware/software systems, development of new capabilities, quality assurance and testing, and ongoing operations & maintenance of deployed capabilities. The program is based on agile DevSevOps processes and uses a Continuous Integration/Continuous Deployment (CI/CD) toolset.
Responsibilities…
The responsibilities of this role are as follows:
- Application of proven experience as a System Engineer on similar cloud-based software projects
- Perform hands-on low-code, no-code development/configuration of the platform and software services
- Work closely with the integration and deployment teams to ensure applications are successfully delivered and maintained
- Work with the operations & maintenance team to deliver transition and operations related documentation
- Work with customer service teams to capture user needs, suggested improvements, and issue resolutions to ensure they are translated into architecture and requirement iterations
- Implement and optimize traditional and agile processes to organize project tasks and work towards common project objectives
- Apply understanding of agile development and experience with DevSecOps and CI/CD practices to support designing, implementing, and maintaining software solutions utilizing various cloud services
- Develop comprehensive technical documentation for the system, processes, and procedures and contract deliverables
- Actively participate in the execution of systems engineering processes to include requirements development, architecture development, testing and validation and deployment
- Participated in programmatic SE process such as schedule management, configuration management, risk and issues management, and quality assurance
- Collaborate with cross-functional teams to analyze requirements and provide technical solutions
- Clearly communicate and provide effective recommendations for process improvements
- Apply experience with Department of Defense Architecture Framework (DoDAF) or Unified Architecture Framework (UAF) to create system architecture diagrams
- Stay abreast of industry trends, emerging technologies, and best practices and apply to project needs
Required Technical and Professional Expertise
- Deep understanding of systems engineering processes and lifecycle and Agile development methods.
- Experience working on a software development program providing customer-facing services
- Experience with low-code and no-code development/configuration
- Familiarity with DevSecOps tools and CI/CD tools and Cloud hosting environment.
- Active TS/SCI with CI Poly required
Preferred Technical and Professional Expertise
- Experience participating in DevSecOps processes and hands-on experience with DevOps tools
- Possess a thorough understanding of Amazon’s Commercial Cloud Services (C2S), common development, security, testing, and operational tools to develop, test, and run software
- Proficient in Linux/Unix and Windows environments
- Knowledge of scripting languages such as Python, Bash, or PowerShell