Renown Health Release Engineer_DevOps in Reno, Nevada
Requisition id: 155699
Department: 100653 Project Management Office
Facility: Renown Health
Schedule: Full Time
Category: Information Technology
This position will be the bridge between the Software Development and Infrastructure Operations teams. The incumbent will be tasked with managing a smooth and efficient process of source code maintenance, continuous integration, building, packaging and releasing custom software components, and will be responsible for compliance adherence.
Nature and Scope:
Coordinates enhancement and hotfix deployment activities, related to release management, including the deployment of test, staging and release versions of code and ensure that systems are functioning correctly post-deployment.
Plans, implements and documents source code management, version control and system build management systems.
Reviews deployment packages with developers to ensure code is properly staged for deployment.
Ensures that operational processes are followed and improved upon, including proper Change Management processes and approvals for all types of releases.
Manages scheduling and communication of deployment activities, including emergency change implementation.
Collaborates with colleagues in developing and executing a robust test and release process.
Proactively identifies, recommends and implements process and other improvements
Manages source code libraries.
Produces and maintains technical documentation to insure process compliance across the organization.
This position does not provide patient care
The foregoing description is not intended and should not be construed to be an exhaustive list of all responsibilities, skills and efforts or work conditions associated with the job. It is intended to be an accurate reflection of the general nature and level of the job.
Minimum Qualifications: Requirements – Required and/or Preferred
Must have working-level knowledge of the English language, including reading, writing and speaking English. Bachelor’s degree in CS/EE, or similar field is required, or 3-5 years’ experience as a Build/Release Engineer
3 years’ experience as a Build/Release engineer or related experience
Knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, source control management, build processes, testing and support.
Experience managing Production deployments to load balanced web servers, including experience deploying hotfixes to live websites.
Experience with Source Code Management systems
Ability to effectively handle multiple tasks and manage workload based on project deadlines and priorities.
Excellent problem solving and troubleshooting skills.
Demonstrate strong written and verbal skills needed for documentation and leading production deployment calls
Visual Studio Team Services
Source Control technologies such as TFS, Git, or Subversion
Visual Studio Code Analysis or ReSharper
SharePoint Project Sites
Microsoft Azure or Amazon Web Services
Shell Scripting or Powershell
Windows Server Management
Puppet Configuration Management
Computer / Typing:
Must be proficient with Microsoft Office Suite, including Outlook, PowerPoint, Excel and Word and have the ability to use the computer to complete online learning requirements for job-specific competencies, access online forms and policies, complete online benefits enrollment, etc.