Sign In
 [New User? Sign Up]
Mobile Version

Senior Release Engineer

ADP


Location:
Roseland, NJ
Date:
06/16/2017
2017-06-162017-07-15
Job Code:
5000221910806
ADP
Apply on the Company Site
  •  
  • Save Ad
  • Email Friend
  • Print
  • Research Salary

Job Details

Company ADP USA

Job Title: Senior Release Engineer

JobID: 5000221910806

Location: Roseland, NJ, 07068, USA

Description:
Unlock Your Career Potential: Technology at ADP. Do you enjoy exploring, identifying and inspiring the future of the workplace and the lives of millions of people? At ADP, the world's largest B2B cloud company, our Technology team is comprised of brilliant engineers, architects, data scientists, infrastructure experts, and more. We were first in our industry to offer a SaaS solution and continue to push the envelope utilizing the latest operating platforms to deliver the highly automated, intelligent and predictive solutions that are redefining what is possible. Named one of Forbes' "Most Innovative Companies" and one of Computerworld's "100 Best Places to Work in IT", we are committed to leading the way in product development and research, empowering you to bring to life the latest innovations that will forever change the way businesses manage their most vital asset, employees.

RESPONSIBILITIES:

* Continuous Integration/Continuous Delivery (CI/CD) infrastructure -- Responsible for setting up CI/CD technology and processes. This includes analyzing what the environment needs, determining the best technology to use and implementing the selected technology CI/CD tools.
* Package/Migrate/Install Software Releases -- Responsible for migrating components that are needed to install the release across the development landscape and into production. Administers the change process of collecting, auditing, reconciling, recording, reporting and distributing project component information. Administers a final approval on assigned software configuration changes, ensuring accurate, timely, and controlled implementations.
* Perform Builds -- Responsible for the continuous building of the product release, ensuring compiler versions are up-to-date working with a build technology, establishes a build process, and continually improving the build process. Recommends, develops, and implements process involvements relative to software migration and configuration management practices.
* Manage/Troubleshoot the CI/CD environment -- Responsible for the administration of the CI/CD tools, helping users set up workspaces, perform routine troubleshooting for users, and training users in CI/CD technology and processes.
* Manage/Improve tools -- Responsible for maintaining and upgrading CI/CD tools and establishing some level of automation. This may include integrating CM tools with other development technology.
* Collaborate with developers to bring new features and services into production.
* Develop and improve operational practices and procedures.

QUALIFICATIONS REQUIRED:

* 5+ years of experience as a Dev Ops Engineer
* Experience with cloud infrastructure environments
* Experience with Docker containerization technology
* Experience with Node.js applications and NPM technology stack
* Release automation (Jenkins), system administration, system configuration, and system debugging experience
* Experience using scripting languages (Ruby, Python, etc), configuration management tools and command execution frameworks
* Strong understanding of system and networking concepts and troubleshooting techniques
* Strong interpersonal and teaming skills - ability to set and enforce process and influence engineers who are not direct reports
* Ability to operate in an Agile environment
* BA/BS in Computer Science or related field, or an equivalent combination of education and/or experience



Apply on the Company Site

Featured Jobs[ View All ]

Featured Employers [ View All ]