Sr. Systems Engineer
Job Description
Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 25,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.
We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that's you we would love to have you join us!
Job Description
Rockwell Automation is looking for a Sr. Systems Engineer with a passion for sophisticated observability technologies and creating self-service platforms as foundational components for modern application development.
The Sr. Systems Engineer will be a member of the Observability and Platform Automation team. They will help architect and build a world class, distributed monitoring platform for consumption by a Command Center as well as Development or Electrical Engineering teams. This will involve the configuration and refinement of first level monitoring tools, integration of first line level monitoring tools into log aggregation/Manager of Managers, and ongoing enrichment of monitoring data/analysis in order to perform automated triage, recovery, rollback, and similar operations.
The Sr. Systems Engineer will partner across Rockwell Automation to create a set of reusable platform components, such as operating systems, databases, queue engines, containers, API managers and similar components that can be stitched into CI/CD pipelines by Development Build Engineers. For all platform components, the Sr. Systems Engineer will provide patching mechanisms and assist teams in automated patching where possible. Where Development teams do not have Platform level expertise, the Sr. Systems Engineer will help create full, automated builds of application components.
The Sr. Systems Engineer will integrate tools into CI/CD pipelines, treating each pipeline class as a product, managing patching/upgrades to pipeline components, and working with Development teams to ensure high levels of reuse and utility in the SDLC process. Where components or requirements within pipelines are in conflict, the Sr. Systems Engineer will be expected to resolve with either technical solutions or working with Pipeline stakeholders to harmonize requirements.
Responsibilities
- Integration of first line monitoring tools into a Manager of Managers
- Refinement of first line monitoring tools to ensure appropriate depth/sophistication of monitoring
- Integration of ITSM tooling into monitoring platforms
- Design/input of Rockwell's CMDB to ensure fit for purpose across various Rockwell business units
- Partner with Rockwell Automation's Managed Services Providers to ensure integration of events, telemetry, and configuration data into the monitoring platform.
- Partner across Rockwell Automation to ensure the monitoring platform can be consumed by all interested parties, within guidelines set by the Information Security organization.
- Partner with System, Network, Database, Storage, Backup, Container and other platform disciplines in comprehensive monitoring profiles, event correlation, and health status
- Partner with Develop Teams to ensure monitoring is fit for purpose and definition of monitoring standards at application layers for traceability, performance, change, interoperability, and SRE metrics.
- Partner with Development Build Engineers on processes/technologies to build a library of reusable platform components, version and manage them over time
- Partner with Security and Engineering to ensure all platform components are securely built and orchestration logic is consistent with Security requirements.
- Creation of Service Request portal allowing Developers or Build Engineers to self-service provision platform components in upper and lower environments.
- Partner with Development in the creation of CI/CD pipelines and the integration of pipeline tooling.
- Maintain all pipeline tooling and each pipeline class as a product - upgrading / patching pipeline components as required and partnering with Development Build Engineers on the release of pipeline upgrades.
- Create a library of intelligent pipeline classes, with input from Development Build Engineers, with to goal of driving classes to the fewest number possible and ensuring each pipeline class can be enhanced with NFRs by all stakeholders.
- Partner with Security organizations to ensure Security NFRs are enforced in all pipeline classes, and that pipelines themselves are adaptive/intelligent with regards to which Security NFRs need to be deployed based upon platform components and where the app/service will be deployed in Rockwell's environment.
- Develop monitoring technologies to determine the reliability of the pipelines and runbooks to allow L1 Operations or Development Build Engineers to recover pipeline services.
- Develop measures of pipeline effectiveness and partner with Development to ensure full or incremental build times are as short as possible yet still run all tests necessary to achieve Continuous Delivery or Deployment
- Maintain the repository of all platform level components, their known good builds, and source code used for provisioning functions.
Basic Qualifications:
- Bachelors degree in Software Engineer, Computer Science, or equivalent relevant experience
- Legal authorization to work in the US is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening.
Preferred Qualifications:
- Minimum of 8 years of experience in Systems Engineering, DevOps, CI/CD, or monitoring disciplines.
- Proficiency in Platform components, their functions, build processes, deployment patterns, and monitoring.
- Strong experience with core infrastructure components and how to orchestrate them into platform solutions. Including, but not limited to, operating systems, firewalls, load balancers, containers, certificate management, etc.
- Demonstrated proficiency in platform orchestration and configuration tooling such as Terraform, Ansible, Chef/Puppet, or similar products.
- A "systems thinker" - able to see all the interacting parts and chart a path to an end solution
- Excellent collaboration skills and a partnering mindset. 0 tolerance for "not invented here" thinking.
- Track record of innovation in Observability - linking network, system, storage, application, and business data into a cohesive whole.
- Experience in CMDB technologies and their role in monitoring platforms
- Strong acumen in log aggregation, event correlation, AIOps, and ITSM tooling.
The base salary compensation range for this role is $126,720- $158,400 USD with an annual target bonus of 8% of base salary. Our company benefits can be found at raquickfind.com
This position is part of a job family. Experience will be the determining factor for position level and compensation.
#LI-AF
We are an Equal Opportunity Employer including disability and veterans.
If you are an individual with a disability and you need assistance or a reasonable accommodation during the application process, please contact our services team at +1 (844) 404-7247.
Explore More
Date Posted
03/10/2023
Views
7
Positive
Subjectivity Score: 0.8
Similar Jobs
Managed Services - IBM MDM (Master Data Management) Developer - Senior Associate - PwC
Views in the last 30 days - 0
View DetailsPega Certified Business Architect [PCBA / PCSBA]- Senior Associate - PwC
Views in the last 30 days - 0
View DetailsTeachers at Park Place KinderCare - KinderCare Learning Companies
Views in the last 30 days - 0
View DetailsTeachers at 76th Street KinderCare - KinderCare Learning Companies
Views in the last 30 days - 0
View Details