Work in an agile team to develop and maintain our new DevOps CI/CD pipeline.
Utilize your experience in software development to build and integrate solutions for automation of tasks.
Help onboard our +50 internal services, products and components.
Maintain an understanding of system functionality and architecture, with a strong focus on operational aspects of the service.
Collaborate with team members to review work and have your work reviewed.
Work with other teams in deciding and developing integrations.
Participate in Scrum software development lifecycle.
Provide product support to internal and external stakeholders.
Work in a team environment where your team owns and operates the services you build.
Requirements
BA/BS in computer science or similar.
Have been involved in building and operating a DevOps CI/CD Pipeline.
Experience writing automation using object-oriented language like Python, Go or Java, plus Terraform + Unix Shell (bash, ksh).
Experience creating Docker containers or Kubernetes deployments.
5 to 8 years of DevOps and/or build & release experience, including delivery to production.
Understanding of version control systems (Git, SVN etc.), including branching and merging strategies.
Managing monitor and report systems, and building observability dashboards on application and server performance and scalability issues (examples: SignalFX, New Relic, or other operations monitoring tools).
Centralized logging experience with Sumologic or similar products.
Experience with continuous delivery and integration tools like Jenkins, Github, Artifactory.
Experience with automation/configuration management using Ansible, Chef or Puppet.
Performed continuous deployment in a professional software engineering environment.
Hands-on Unix/Linux knowledge.
Experience with AWS and/or GCP.
Ability to provide after-hours support as needed for emergency or urgent situations.