- As a Dev Ops Engineer, you will participate in continuous integration and continuous delivery activities for industry-leading commercial software known for its innovation and usability, in particular real-time scalable features based on Rockwells Manufacturing Execution System (MES) that are often integrated with machine automation and control systems as well as ERP software.
- You will be part of our agile teams that are responsible for modernizing and optimizing software delivery utilizing the latest and greatest DevOps skills from automated provisioning to automating CI/CD Pipeline.
- You must collaborate closely with multiple global cross-functional teams and require you to work effectively in the large project teams.
- Joining Rockwell Automation Software Development group allows you to become part of a team that is committed to using reliable and well-thought-out engineering and software development practices such as SAFe (Scaled Agile Framework).
- You will report to the Team Lead, Software Engineering and have a hybrid schedule working in Hinjewadi, Pune, India
Your Responsibilities:
- Creates / Modifies Chef cookbooks.
- Creates / Modifies Ansible playbooks.
- Creates / Modifies Jenkins Pipelines, combining cookbooks and playbooks using Jenkins pipelines.
- Creates and organizes complex pipelines that represent system tests including environment changes, unit tests and system level tasks on the client machines.
- Maintains and creates Docker images.
- Manages Kubernetes cluster.
- Participates in reviews of documents, designs, and user documentation.
- Provides work estimates and status reports as requested. Maintains adequate interaction to ensure assigned tasks are prioritized appropriately.
The Essentials - You Will Have:
- Bachelor s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
- At least 3 years in a software product development environment
- Proven application of tools like Jenkins, Git, Chef, Ansible, Artifactory, Nexus, Maven, VMWare, Azure, Nagios and Terraform - Experience in Scripting languages like Python, Ruby, Groovy, PowerShell
- Familiarity with common development tools as Eclipse, SVN, GitLab, JUnit, Jenkins, ANT and Maven
The Preferred - You Might Also Have:
- Experienced with the development and deployment of software automated tests or Proven ability to investigate and keep up with new technologies in DevOps space - Working basic knowledge of IT networking infrastructure.
- Proven ability to communicate innovative solutions and complex technical information clearly and concisely in verbal and written form.
- Familiar with agile development processes
- Familiar with SAFE processes
What We Offer:
Our benefits package includes
- Comprehensive mindfulness programs with a premium membership to Calm
- Volunteer Paid Time off available after 6 months of employment for eligible employees
- Company volunteer and donation matching program - Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation.
- Employee Assistance Program
- Personalized wellbeing programs through our OnTrack program
- On-demand digital course library for professional development.