Bespoke Technologies LLC
1923 - Software Developer
Bespoke Technologies LLC, Chantilly, Virginia, United States, 22021
Software DeveloperLocation: Chantilly
**MUST HAVE A POLY CLEARANCE TO APPLY**TECHINCAL REQUIREMENTSThe candidate shall:
Implement CI/CD designs for applications being supported in the CI/CD pipeline.Maintain and maintain DevSecOps solutions.Support adoption plans of DevSecOps processes and tools.Write software delivery pipelines.Create reusable libraries that can be applied across the organization.Facilitate implementation of DevSecOps approach.Support individual team adoption of the DevSecOps approach.Continually evaluate the DevSecOps approach with current industry standards, with a focus on automation, security, and performance.Define the DevSecOps process changes, governance, and standards.Document the DevSecOps process changes, governance, and standards.Identify, evaluate and adopt technologies to improve business applications and support operations.Critical Core Competencies
Cloud ServicesThe candidate shall deploy, operate and maintain DevSecOps solution within its Cloud Computing space, and consider approaches to software solutions that maximize the diversity of environments available and optimize cloud solutions based on cost, flexibility and suitability to the software solution.
DevSecOps, Continuous Learning and Knowledge Sharing CultureThe candidate shall embody the DevSecOps culture that encourages the inclusion of security and operations considerations throughout the software development lifecycle. The candidate shall also embrace continuous learning of software development best practices and sharing of acquired knowledge across the organization.
Change Management, Operations, Security and Service Provider PartnershipsThe candidate shall embrace and further deploy cross-organizational relationships with Security, Operations and enterprise tool providers to maximize efficiencies and effectiveness of the CI/CD pipeline.
Agile Development and Software StandardsThe candidate shall adhere to the Agile Maturity Model and ensure that all code written adheres the published Technical Directives. As trusted advisors to Technical Leadership, the candidate shall proffer additions and modifications to further elevate software quality.Managed Container SolutionsThe candidate shall use the available managed container solutions such as "Containers-as-a-Service" or "Container Linux Application Service".
REQUIRED SKILLS AND DEMONSTRATED EXPERIENCE
Demonstrated experience implementing DevSecOps CI/CD pipelines to support a multi-tenant environment, incorporating automated software quality checks, security scanning, infrastructure-as-code, and other modern DevSecOps tools and practices.Demonstrated experience marrying Agile development methodology with modern DevSecOps methodologies at scale.Demonstrated experience implementing of end-to-end automation of a CI/CD pipeline from build through deploy.Demonstrated experience designing and implementing modern secure resilient applications.Demonstrated experience implementing Security best practices.Demonstrated experience in platform and application automated deployment.Demonstrated experience with configuration management.Demonstrated experience completing the ICD503 process.Demonstrated experience using AWS to include S3, EBS, and EC2.Demonstrated experience with containerization technologies such as Kubernetes, Rancher (RKE2).Demonstrated experience using requirements tracking programs such as JIRA or ConfluenceDemonstrated experience using SQL.Demonstrated experience scripting using Python or Javascript.Demonstrated experience programming using Java and Spring.Demonstrated experience with DevSecOps and DevSecOps related tools such as GitHub, Jenkins, Maven, and Puppet.Demonstrated experience developing DevSecOps metrics such as Lead time and Deployment Frequency.Demonstrated experience operating, configuring and maintaining Nexus and Jenkins to support enterprise delivery and operations, as well as availability requirements.Demonstrated experience integrating and deploying application performance monitoring such as AppDynamics.Demonstrated experience presenting and communicating technical designs and implementations to non-technical audiences.Demonstrated experience modernizing legacy software through as-is assessments and identification of technical debt.Desired Skills and demonstrated ExperienceDemonstrated experience implementing automated integration with IT Operations change management platform and adhering to its business operation processes.Demonstrated experience using other, non-AWS cloud service providers.Demonstrated experience performing DevOps practices with COTS.Demonstrated experience implementing Secrets Management and Automation such as Hashicorp Vault.Demonstrated experience implementing SonaType IQ.Demonstrated experience using data produced by CI/CD processes for Machine Learning to gain insights about the pipeline (DevML, OpsML).
**MUST HAVE A POLY CLEARANCE TO APPLY**TECHINCAL REQUIREMENTSThe candidate shall:
Implement CI/CD designs for applications being supported in the CI/CD pipeline.Maintain and maintain DevSecOps solutions.Support adoption plans of DevSecOps processes and tools.Write software delivery pipelines.Create reusable libraries that can be applied across the organization.Facilitate implementation of DevSecOps approach.Support individual team adoption of the DevSecOps approach.Continually evaluate the DevSecOps approach with current industry standards, with a focus on automation, security, and performance.Define the DevSecOps process changes, governance, and standards.Document the DevSecOps process changes, governance, and standards.Identify, evaluate and adopt technologies to improve business applications and support operations.Critical Core Competencies
Cloud ServicesThe candidate shall deploy, operate and maintain DevSecOps solution within its Cloud Computing space, and consider approaches to software solutions that maximize the diversity of environments available and optimize cloud solutions based on cost, flexibility and suitability to the software solution.
DevSecOps, Continuous Learning and Knowledge Sharing CultureThe candidate shall embody the DevSecOps culture that encourages the inclusion of security and operations considerations throughout the software development lifecycle. The candidate shall also embrace continuous learning of software development best practices and sharing of acquired knowledge across the organization.
Change Management, Operations, Security and Service Provider PartnershipsThe candidate shall embrace and further deploy cross-organizational relationships with Security, Operations and enterprise tool providers to maximize efficiencies and effectiveness of the CI/CD pipeline.
Agile Development and Software StandardsThe candidate shall adhere to the Agile Maturity Model and ensure that all code written adheres the published Technical Directives. As trusted advisors to Technical Leadership, the candidate shall proffer additions and modifications to further elevate software quality.Managed Container SolutionsThe candidate shall use the available managed container solutions such as "Containers-as-a-Service" or "Container Linux Application Service".
REQUIRED SKILLS AND DEMONSTRATED EXPERIENCE
Demonstrated experience implementing DevSecOps CI/CD pipelines to support a multi-tenant environment, incorporating automated software quality checks, security scanning, infrastructure-as-code, and other modern DevSecOps tools and practices.Demonstrated experience marrying Agile development methodology with modern DevSecOps methodologies at scale.Demonstrated experience implementing of end-to-end automation of a CI/CD pipeline from build through deploy.Demonstrated experience designing and implementing modern secure resilient applications.Demonstrated experience implementing Security best practices.Demonstrated experience in platform and application automated deployment.Demonstrated experience with configuration management.Demonstrated experience completing the ICD503 process.Demonstrated experience using AWS to include S3, EBS, and EC2.Demonstrated experience with containerization technologies such as Kubernetes, Rancher (RKE2).Demonstrated experience using requirements tracking programs such as JIRA or ConfluenceDemonstrated experience using SQL.Demonstrated experience scripting using Python or Javascript.Demonstrated experience programming using Java and Spring.Demonstrated experience with DevSecOps and DevSecOps related tools such as GitHub, Jenkins, Maven, and Puppet.Demonstrated experience developing DevSecOps metrics such as Lead time and Deployment Frequency.Demonstrated experience operating, configuring and maintaining Nexus and Jenkins to support enterprise delivery and operations, as well as availability requirements.Demonstrated experience integrating and deploying application performance monitoring such as AppDynamics.Demonstrated experience presenting and communicating technical designs and implementations to non-technical audiences.Demonstrated experience modernizing legacy software through as-is assessments and identification of technical debt.Desired Skills and demonstrated ExperienceDemonstrated experience implementing automated integration with IT Operations change management platform and adhering to its business operation processes.Demonstrated experience using other, non-AWS cloud service providers.Demonstrated experience performing DevOps practices with COTS.Demonstrated experience implementing Secrets Management and Automation such as Hashicorp Vault.Demonstrated experience implementing SonaType IQ.Demonstrated experience using data produced by CI/CD processes for Machine Learning to gain insights about the pipeline (DevML, OpsML).