Posted in

IT Architect

IT Architect

CompanyCaterpillar Inc.
LocationPeoria, IL, USA
Salary$126000 – $189000
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • Progressive experience in IT Infrastructure and/or software development, with special emphasis in areas of networking, application services, and distributed computing.
  • Previous technical leadership or lead developer role experience.
  • Practical experience in cloud computing architecture and Security work, systems, or application design, and development including container technologies.
  • Proven history of designing and implementing IT solutions including Cloud (AWS and/or Azure).
  • Proven experience with DevOps pipeline architecture, deployment, and tools and/or Web App development.
  • Experience with tools like Jenkins, Artifactory, Ansible, Chef, Puppet, Grafana, InfluxDB, SonarQube, Jupyter Notebook, OpenCV, Bamboo, PostgreSQL, BitBucket, Robot Framework Conan.
  • Experience in Git, Python, Typescript/JavaScript preferred.
  • Experience with containers, Linux environments, preferably Ubuntu.
  • Proven history as a technical lead and mentor to other network engineers.
  • Diplomatic ability to influence others and mix with all levels of the business.
  • Strong and demonstrated ability to build lasting relationships with key stakeholders.
  • Understanding of NIST framework and control audits.
  • Ability to competently mediate disagreements and negotiate agreeable resolutions.

Responsibilities

  • Creating and maintaining the architecture for Kubernetes solutions, considering the specific needs and constraints of the organization.
  • Developing and maintaining CI/CD pipelines.
  • Ensuring security and compliance requirements are met within applications owned and maintained by RI IT (A&A specifically).
  • Successfully lead, design, architect and deliver sophisticated solutions including Cloud (AWS, Azure), software engineering DevOps solutions (GitHub, ADO) and Infrastructure as a Code architectures.
  • Provide advice and guidance to other site engineers regarding technical and design decisions and well as evaluation, and facilitation for the development of current and future architecture.
  • Design for both functional and non-functional qualities, including availability, resiliency, security, privacy, etc.
  • Review, advise, and provide assessments on architectures produced within and outside the team.
  • Design and maintain network layouts to connect disparate lab and testing infrastructure.

Preferred Qualifications

  • Experience using the Scaled Agile Framework (SaFE) methodology.
  • Experience working with CI/CD pipeline tools such as Azure DevOps, Git Actions and/or Jenkins.
  • Experience with the CLI, PowerShell cmdlets, and/or REST APIs.
  • Experience working with corporate security on infrastructure or applications security compliance and remediation activities (i.e.: Risk Acceptance, Security Configuration Baseline).