GAF-posted 6 months ago
$132,300 - $169,050/Yr
Full-time • Senior

This job is no longer available

There are still lots of open positions. Let's find the one that's right for you.

At GAF, we cover more than buildings. We cover each other. No matter what role, tenure, or track, under this roof you are empowered to be there for your teammates, your customers, and especially your community. Under this roof, we don’t back down from hard work– we support one another in pursuit of something bigger. We define the future while leading the present. And under this roof, we own our opportunities. Becoming the market leader only happens when everyone feels they have the opportunity, and the support, to thrive. We are GAF. And under this roof, we protect what matters most. Senior Release & DevOps Engineer – Parsippany, NJ - Support GAF’s continuous integration build environment and automated package migration processes by automating release and deployment management tasks through scripting and other technologies; implement the automated infra creation using Infra as a code (“IaC”) template-based approach; create CI/CD pipelines for application deployment infrastructure provisioning and maintenance; and configure software builds and automated deployments to non-production and production environments; Improve the efficiency of the hand-offs between software migration, testing, and other software development life cycle (“SDLC”) tasks through reporting and oversight of the key performance indicators (“KPI”)s, and enforcement of policies; adapt to new technologies and products and their deployment techniques; and participate in the improvement, documentation, communication, and enforcement of configuration engineering processes for software application; Build and package .NET websites, Windows services, webWCF services, and MuleSoft applications; Maintain the version control system (branching model and security); create and maintain build definitions scripts and the setup of work item areas and iterations (AzureDevops); maintain access to all the environments including DEV, QA, UAT and production for code migration of custom software; perform AzureDevOps administration; support and maintain version control and perform software branching activities for each release cycle; and administer and maintain build/release systems by designing, documenting, implementing, and maintaining scripts to enhance current build/release processes; Incorporate new development projects into existing build structures; Install and upgrade new software tools as needed and administer common engineering resources; and create and maintain tools and scripts to deploy and configure software products; Troubleshoot application configuration issues in lower test and production environments; and ensure packages have been installed properly; and Document deployment procedures and processes as appropriate for multiple technologies and platforms; assist the Release Engineering team to record and execute the software deployment requests for .Net, J2EE and other technologies; and report on the configuration status of development, test, and production environments.

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service