Rockwell Automation - Milwaukee, WI

posted 3 months ago

Full-time - Director
Milwaukee, WI
10,001+ employees
Electrical Equipment, Appliance, and Component Manufacturing

About the position

Rockwell Automation is looking for a Director to lead our Platform Automation and Developer Experience practice. This role is crucial as it focuses on enhancing the productivity and satisfaction of our developers by automating technology and compute platform components across various environments. The Director will partner with multiple development teams to architect, provision, monitor, and enrich development environments, ultimately aiming to improve the overall developer experience through effective platform automation. In this hands-on position, the Director will be responsible for building a dedicated team that focuses on automating all technology and compute platform components in both lower and production environments. This includes leading a diverse group of peers towards a common solution framework and developing a strategy that allows developers to work seamlessly from anywhere. The Director will ensure that stream/product aligned teams operate with substantial autonomy while also leading the creation and adoption of a shared service for CI/CD pipeline platform components. This will refine development workflows and promote the reuse of resources across the organization. The role requires collaboration with various teams, including Development, Security, and Infrastructure, to create operational support for lower environments that enhance the developer experience while safeguarding Rockwell's Intellectual Property. The Director will champion automation at the platform layers, build observability into CI/CD pipelines, and establish metrics to monitor developer satisfaction and productivity. Staying informed about the latest trends in developer tools and methodologies is essential, as is advocating for developer-friendly practices that streamline processes and eliminate bottlenecks.

Responsibilities

  • Lead/Build a team dedicated to improving the experience of Rockwell's Developers through the automation of all technology and compute platform components in lower and production environments.
  • Lead a diverse group of peers into a common solution framework.
  • Develop and implement a strategy to enhance the developer experience across the organization, including infrastructure services allowing developers to work from anywhere.
  • Ensure stream/product aligned teams complete work with substantial autonomy.
  • Lead the creation and adoption of a shared service for CI/CD pipeline platform components to refine development workflows and encourage reuse.
  • Partner across Rockwell's Development teams in the creation of a shared, self-service library of platform components.
  • Collaborate with Development, Security, and Infrastructure teams in the creation and operational support of lower environments tailored to improve the experience of Developers while maintaining security.
  • Champion complete build and production support automation and promote a culture of automation at Platform layers.
  • Build observability into build chains, CI/CD pipelines, and automations of all environments.
  • Collaborate with Build/DevOps/SRE Engineers in the creation and operational support of CI/CD pipelines and pipeline templates.
  • Partner across Rockwell Automation in the governance of common Platform components.
  • Productize and maintain a library of versioned Platform components and orchestration scripts developed anywhere at Rockwell.
  • Creation or standardize test cases in CI/CD pipelines for the proper use of Platform Components, Operational Readiness, Architectural Alignment, UX for the IDP, or similar tests.
  • Guide programs to automate development processes, reduce friction, and eliminate bottlenecks at Platform layers.
  • Establish metrics and monitor Platform products to measure developer satisfaction and productivity.
  • Stay informed about the latest trends in developer tools, platforms, and methodologies.
  • Advocate for and implement developer-friendly practices.

Requirements

  • Bachelor's Degree or equivalent years of relevant work experience.
  • Legal authorization to work in the US is required; sponsorship for employment visas is not available for this position.
  • Typically requires 12+ years of relevant leadership experience within IT.
  • Experience leading systems or platform development teams.
  • Track record in modern software architectures and the required underlying platforms.
  • Experience leading DevSecOps teams, supporting CI/CD pipeline, and working with software delivery organizations to lead operational excellence and adaptability.
  • Experience with Continuous Delivery practices, Agile/SAFe, across a large organization.
  • Solid skills in the creation of Technical Roadmaps, organizing work for the development team following Scrum/Agile principles.
  • Extraordinary internal customer focus, with stories demonstrating improvement in developer experience.
  • Experience with successful platform components, their architecture, durability, provisioning, monitoring, and lifecycle.
  • Excellent collaboration skills and a partnering mindset.

Nice-to-haves

  • Bachelor's degree in software engineering, MIS, or Computer Science.
  • Experience with innovation in platform automation and IDPs, linking network, system, storage, DBs, meshes, and other sub-components of applications into a consumable product across an organization.

Benefits

  • Health Insurance including Medical, Dental and Vision
  • 401k
  • Paid Time off
  • Parental and Caregiver Leave
  • Flexible Work Schedule
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service