GAF Jobs

Job Information

GAF Senior Release and DevOps Engineer in Parsippany, New Jersey

Come Build Your Career Under OUR Roof

Job Description:

This role will work towards applying DevOps, Release and Build Management processes in setting up and maintaining the Application management infrastructure for a continuous delivery model through automated software build in support of the Agile initiative at GAF IT. Duties include planning, coordinating, developing, executing and supporting the software development lifecycle from the point of developer check-in through production deployment.Establish a CI/CD pipeline for applications and Cloud Infrastructure resources, through automating CLI (Command Line Interface) tasks and Infrastructure as Code (IaC).

Key responsibilities for this position include the following tasks but not limited to :

  • Support GAF’s continuous integration build environment and automated package migration processes.

  • Automate through scripting and other technologies the release and deployment management tasks; implement the automated infra creation using IaC (Infra as a code) template based approach. Create CI CD pipelines for application deployment infrastructure provisioning and maintenance

  • Documenting deployment procedures and processes as appropriate for multiple technologies and platforms. Assist Release Engineering team in the recording and executing of the software deployment requests for .Net, J2EE and other technologies.

  • Improve the efficiency of the hand-offs between software migration, testing and other SDLC tasks, through reporting and oversight of the KPIs, and enforcement of policies. Adapt to new technologies and products and their deployment techniques.

  • Maintains access to all the environments including DEV, QA, UAT and Production for code migration of custom software

  • Building and packaging of .NET websites, Windows services, webWCF services, MuleSoft applications.

  • Maintaining the version control system (branching model, security), creation and maintenance of build definitions scripts, and the setup of work item areas and iterations (AzureDevops)

  • Configure software builds and automated deployments to non-production and production environments

  • AzureDevOps administration; support and maintain version control;Perform software branching activities for each release cycle

  • Assist in the maintenance and administration of build/release systems

  • Design, document, implement, and maintain scripts to enhance current build/release processes

  • Incorporating new development projects into existing build structures

  • Installing and/or upgrading new software tools when needed and help administer common engineering resources

  • Create and maintain tools and scripts to deploy and configure software products

  • Troubleshoot application configuration issues in lower test and production environments; help ensure packages have been installed properly

  • Participate in the improvement, documentation, communication and enforcement of configuration engineering processes for software applications.

  • Report on configuration status of development, test and production environments.

EDUCATION/EXPERIENCE:

  • Bachelor’s Degree in Computer Science, Computer Engineering or related discipline

  • Minimum of 7 years in Software Application Build and Release Engineering

  • Experience in Service Management process and tools

Other Key Requirements

  • Strong experience with source control systems and experience in managing the configuration and security. Knowledge in GIT/GITHUB/CheckMarx or Application Static Code Analysis is a plus

  • 3+ years of TFS with administrative expertise in “AzureDevOps”

  • Nice to have skills or prior knowledge of Kubernetes (IaaC), ANSIBLE, GitHub, CheckMarx, SonarQube.

  • Familiarity with Puppet, Chef for provisioning systems on AWS, Azure, Kubernetes, Terraform

  • Automating Cloud Infrastructure provisioning and maintenance using with IaC (Infrastructure as a Code)

  • Automating code testing experience is a plus

  • Extensive knowledge in various branching/merging methodologies and release procedures

  • Experience in architecting release engineering, configuration management, software development or related discipline with focus in DevOps and build automation

  • Proficient in scripting, development best practices, MS Build and PowerShell for automated Build-Release processes

  • Exposure to administration of Internet Information Systems (IIS) Web Servers, application servers

  • Excellent communication skills both oral and written; ability to work in a collaborative environment

Proof of COVID-19 Vaccination - As part of our commitment to health and safety, proof of COVID-19 vaccination is a condition of employment in this position. Should you require accommodation for medical or religious needs, please contact HR so that they can engage in an interactive process with you to determine if a reasonable accommodation can be provided in accordance with applicable state and federal law. If, by the Start Date, you are not fully vaccinated against COVID-19, or have not obtained an approved exemption from the Company for medical or religious reasons, your offer of employment will be rescinded and you will not be eligible for any Company-provided benefits (including under GAF’s Severance Plan) as a result of the recession of your offer.

Text Constant We believe our employees are our greatest resource. We offer competitive salary, benefits, 401k, and vacation packages for all full time permanent positions. We are proud to be an equal opportunity workplace and GAF, Hawk, SGI, and Siplast are proud to be affirmative action employers. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. If you have a disability or special need that requires accommodation, please let us know. If applying for positions in the U.S., must be eligible to work in the U.S. without need for employer sponsored visa (work permit).

With 130+ years in the industry, GAF is the leading roofing manufacturer in North America. As a member of the Standard Industries family of companies, we are also part of the largest roofing and waterproofing business in the world.

Our communities help give our work meaning and the products we manufacture help protect what matters most. The shingles help to shelter the families living in the homes in our towns. The TPO helps protect what is under that hospital’s roof. In addition to quality products, we make sure they are installed by quality craftsmen and women. The full GAF portfolio of solutions is supported by an extensive national network of factory-certified contractors.

GAF continues to be the leader in quality and offers comprehensive warranty protection on its products and systems. Our success is driven by a commitment to empowering our people to deliver advanced quality and purposeful innovation and the desire to protect what matters most. ​

DirectEmployers