This DevSecOps position will be a team member within a global DevSecOps team that supports the Power Control Business (PCB) Development teams. The PCB business is one of the largest within Rockwell Automation with development teams in the US, Canada, Poland, India, Singapore, and China. The focus of the DevSecOps team is to maximize the efficiency, quality, and security of the Development teams through the use of software tools, hardware and process improvements. Responsibilities will include, but are not limited to:
Automate builds and develop and integrate new tools to support CI/CD (Continuous Integration/Continuous Delivery) and reporting across projects.
Develop and maintain well-architected build scripts to automate builds.
Develop and maintain install related activities, including application packaging and deployment and ClearCase and/or Git repository management for both a local team of software and firmware developers as well as the extended Engineering community.
Monitor and support regular build cycles and timely release of Hotfix packages.
Monitor and maintain build environment and software releases for various product branches on a daily, weekly, and scheduled basis.
Install support to package entire software or at component level for deployment. Design, develop, and test integration of different components and systems using APIs and scripting to test features that span across multiple systems.
Liaison with IT to comply with infrastructure, corporate policies, and the Secure Development Environment (SDE) to ensure all confidential and restricted IP is protected.
Work on a Scrum Team within SAFe Agile framework to plan, execute, and reflect on work performed in the PCB Drives organization
Coordinate effort among multiple sites and other DevSecOps personnel to design and implement workflow tools that support co-engineering across global locations.
Participates in the development of new engineering processes and best practices.
Actively searches for ways to improve overall productivity through process improvement.
Willingness to work in a diverse set of software development frameworks including Agile and Scrum as the business demands.
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent knowledge in the areas Software Configuration Management
Minimum of 5years of experience in a Continuous Integration, Continuous Deployment, or software product development environment
Proven application of tools like Jenkins, Git, Chef, Artifactory, Maven, VMWare, Azure, AWS, Nagios and Terraform
Experience in Scripting languages like Python, Ruby, PowerShell
Modern Source Control Management like Git
Experienced with the development and deployment of software automated tests or software automated test frameworks and associated execution frameworks and tools
Proven ability to investigate and keep up with new technologies in DevOps space
Working basic knowledge of IT networking infrastructure
Proven ability to clearly and concisely communicate innovative solutions and complex technical information in verbal and written form
Excellent interpersonal, verbal and written communication skills
Experience with automated build systems
Experience in collaborating with local and global technical development teams
Contributions to open source software projects
Fluent English, that enables collaboration with global team
Rockwell Automation is the largest company in the world dedicated to industrial automation and information. Here, we connect the imaginations of people with the potential of technology to make the world more intelligent, more connected and more productive.
From improving the production of medicines that boost human health to reducing waste in an oil and gas plant, the work we do changes how we live. We truly believe we are doing things never before possible. And we need the brightest minds to help make that happen – the makers, the forward thinkers, the problem solvers.
Join a team of more than 23,000 global employees in 100+ countries as we work together to expand human possibility.