-
ID
#17077190 -
Job type
Contract -
Salary
TBD -
Source
Experis -
Date
2021-07-21 -
Deadline
2021-09-19
Devops & Release Engineer
District of Columbia, Washington, 56901 Washington USAContract
Vacancy expired!
- Hands on automation skills designing and building pipelines, automation and Infrastructure as Code of enterprise applications
- Hands on experience with implementing standards and best practices for the CI/CD framework
- Hands on skills for both TFVC and Azure DevOps branching, merging and code reversal.
- Develop templates or scripts to automate everyday developer or operations functions
- Design, build, and implement reusable YAML pipelines and configuration while adhering to best practices
- Perform analysis of DevOps practices, identify gaps and impediments for continuous integration and delivery
- Engage with Information Security and augment the CI/CD framework with DevSecOps and standardized security tools and controls
- Provide guidance, coaching, training on build, test, and release management best practices
- Collaborate on and and provide input into the CI/CD roadmap, identify gaps and dependencies
- Perform DevOps health assessment on existing pipelines, identify gaps and provide recommendations
- Perform other duties as assigned
- Coordinate with client to deliver appropriate build package(s) and the support documentation for deployment to the environments at client-side, including production.
- Configuration of VSTS / TFS build server, controller and build / deployment agent pools on server Release/Change Responsibilities:
- Own the release process end-to-end, including the scheduling, coordination and quality control of releases across multiple products and platforms.
- Communicate release delivery plans with contributors and partners across multiple internal and cross-functional teams.
- Be available for on-call notifications of customer-impacting issues during release deployments.
- Maintains and controls risks for the duration of the release cycle to ensure a well-organized and successful deployment.
- Coordinates environment refresh cycles with various enterprise teams to minimize release impact and sustain system integrity and availability.
- Adheres and contributes to improvements to the release process that support quality releases and minimize risk to the production and non-production environments.
- Works with the various teams to proactively plan system patching and application upgrades/enhancements to minimize release impact and risk. Must be able to obtain a Public Trust.
Vacancy expired!
Report job