Job Summary:

American Trust Custody is seeking a motivated DevOps Engineer who thrives in a rapidly evolving technology environment. Our success hinges on our ability to iterate quickly on products while ensuring their performance and reliability. As a DevOps Engineer, you will play a crucial role streamlining and hardening our rapidly evolving software systems. Collaborating closely with cross-functional teams including software engineers, product development team, and network engineers to deliver best in class products and services.

Location: Pittsburgh, PA working in hybrid capacity

 

Responsibilities:

  • Design in collaboration with Solutions Architect, create and manage CI/CD pipelines.
  • Own the release process, schedule and documentation ensuring the SDLC is followed.
  • Design, write, and deploy software to improve the availability, scalability, and efficiency of products and services used by American Trust Custody.
  • Design, install, upgrade and maintain containerized environment.
  • Partner with development, infrastructure, security, tech ops and support teams in defining and implementing improvements in the development process and service architecture.
  • Participate in the Scrum ceremonies to stay aligned with the team and provide feedback on potential DevOps implications of the scoped work.
  • Implement and maintain monitoring systems to track application performance, identify issues, and ensure system availability.
  • Investigate and resolve technical issues, perform root cause analysis, and provide top level technical support.
  • Develop scripts to automate tasks and improve efficiency.
  • Ensure systems and processes are well-documented.
  • Identify technical debt and hardening opportunities.
  • Other duties as assigned.

 

Skills & Experience:

  • Bachelor’s degree in computer science or related field preferred. Related experience in lieu of degree will be considered.
  • 5+ years of experience in software development and technical operations support
  • Extensive knowledge of Azure DevOps using both TFVC and Git.
  • Experience building and managing CI/CD pipelines.
  • Experience in developing scripts to automate software deployments and installations preferred.
  • Experience creating and managing IaC.
  • Experience with Kubernetes and Docker or other similar services.
  • Experience with SCRUM/Agile development methodologies.
  • Independent, self-motivated, get-things-done attitude.
  • Creative problem solver.
  • Excellent organizational, verbal, and written communication skills.
  • Experience working in a heavily audited environment a plus.
  • Experience in DevSecOps a plus.
  • Experience with Grafana a plus.