- Position is eligible for Remote / Work from Home opportunity *
Senior Build & Release Engineer
The Build & Release Engineer is responsible for production deployment and maintenance of applications developed/supported by the solution delivery development teams. This position is responsible for the deployment of code, configurations, and installations of applications within the production environment while working collaboratively with internal staff to ensure build requests are implemented.
Defines and executes continuous integration and automated deployment strategies.
Responsible for installing, building, and enhancing company middleware and deployment support model to allow for continuous deployment and availability.
Leads the administration of company agile software release process while participating on projects associated with release engineer, application development, system installation, monitoring, application load testing, and various automation efforts.
Helps to define best practices for source control, continuous integration, automated testing and release management, and functions as a key resource for the department.
Creates build environment including support functions of TFS while managing the configuration and security for TFS projects and administering and supporting the team's build, deployment infrastructure, and bug/task tracking software.
Plans, customizes, and maintains the TFS version control system and works independently on production incidents, major enhancements, and new projects, as needed.
Designs, develops, and supports automation tools for continuous build, automated testing, and release management.
Streamlines, standardizes, and automates build and release requests and processes. Provides automation and provisioning through use of configuration management tools.
Builds the branching and merging strategy for deployments by customizing and maintaining build definition scripts and the customization of work item types, areas, and iterations.
Troubleshoots and debugs environment and infrastructure problems found in the production and non-production environments. Develops build plans from the service design package, design specifications, and environment configuration requirements. Defines release and deployment plans with customers/stakeholders.
Ensures integrity of a release package and its constituent components is maintained and recorded accurately. Leads process improvement initiatives and evaluates corrective action plans to monitor the effectiveness of quality improvement activities.
Tests, debugs, modifies code, documents more complex programs, and enhances existing programs to ensure systems meet user's needs.
Serves as a technology liaison and resource for the department.
Educates, mentors, and guides internal staff members for proper usage of TFS within each technology stack.
Handles software and application build requests in a manner which ensures they are automated, reliable, and follow overall design of the product release.
Prepares software builds so they can be implemented within a cloud computing environment.
Produces build definitions of the software to ensure proper branching for modifications.
Collaborates with internal staff to troubleshoot issues within the build environment and provides guidance.
Addresses and works to rectify server build and accessibility issues.
Maintains users within the Team Foundation Server (TFS) environment for roles including source control, work item, and bug tracking.
Manages the setup and maintenance of applications/codes, projects, work items, and test manager within TFS.
Maintains code repository, performs and administers database baseline, improves practices of branching and code merge, establishes process control points, and configures TFS reporting suite to custom needs.
Creates new application for Native Multipathing Plugins (NMPs) and new projects within TFS for work item and bug tracking.
Provides TFS functions training to developers on source control users and testers on managing bugs.
Non-Essential Duties and Functions
Other duties as assigned.
Masters degree in Computer Science, Engineering, or related field with 5 years' experience OR Bachelor's degree in Computer Science, Engineering, or related field with 7 years' experience
Experience required in software development/engineering, systems administration, continuous delivery, DevOps solutions, release/build management, build automation, release deployment, source code management continuous integration, or related experience
Advanced technical/professional knowledge and skills
Advanced level analytical thinking skills
Intermediate level team work/guidance skills, project management skills, problem solving and resolution skills, and collaboration skills
Intermediate level specialized technical skills and time and resource management abilities
Master's degree in Computer Science, Engineering, or related field
Environment and Cognitive/Physical Demands
Ability to read, hear, speak, keyboard, reason, communicate effectively and problem solve
Requires prolonged sitting and telephone usage
Requires the use of office equipment such as computer terminals, telephones, copiers and printers
Infrequent lifting to 15 pounds
Segregation of Duties
Every employee is responsible to perform their duties and responsibilities in accordance with Noridian values, policies and procedures, including but not limited to, Segregation of Duties Principles, HIPAA, Security and Privacy, CMS requirements, the Noridian Compliance Program, and any other applicable laws, rules and regulations.
Statement of Other Duties
This document describes the essential functions, requirements, and responsibilities of this job, and is not intended to be a complete list of all tasks and functions. Employees may be requested to perform job related tasks other than those specifically listed in this description, and may be required to perform any task requested by the supervisor or management.
Total Rewards Package:
Health, Dental and Vision Insurance, Voluntary Insurance Plans, Health Savings and Flexible Spending Accounts, 401k and Company Match, Company-paid Life Insurance, Education Assistance Program, Paid Sick Leave, Paid Holidays, Increasing PTO Accrual Plan, Medical/Parental/Disability Leave, Workers Compensation, Retiree Benefits, Severance Package, Employee Assistance Program, Financial and Health Wellness Benefits, Casual Dress, Open Office Setting, and Online Learning System.
CMS Access Compliance and Regulation Contingency Statement
Some positions require compliance with (i) federal and agency specific regulations and related clauses included in Noridian's prime contracts with the Government, (ii) background checks, and (iii) eligibility for a government-issued identification card.
Equal Employment Opportunity
Equal Opportunity Employer of Minorities, Females, Protected Veterans, and Individuals with Disabilities as well as Sexual Orientation or Gender Identity.
Job Posting Policy 6.05:
New employees with Noridian Healthcare Solutions will be eligible to apply for positions within their assigned department after successfully completing a 90-day review. For positions outside their department, they must attain a minimum of six months of service before they can apply.
NOTICE TO COLORADO APPLICANTS:
Per Colorado’s Equal Pay Transparency Rules Act, below is the salary range for potential new hires that will be working/residing in the state of Colorado.
Colorado Salary Range:
$76,958.94 - $126,577.50
This job will be closed 07/30/2021 at 8:00AM CST. No further applications will be considered.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor???s legal duty to furnish information. 41 CFR 60-1.35(c)