This role will serve as an advocate of the Software Development Lifecycle; building, supporting, and maintaining the CI/CD systems along with the tooling, processes, and people from the various teams that contribute to delivering software across CITY Furniture. The Staff DevOps Software Engineer will be working with technologies such as Jenkins, Kubernetes, AWS CDK, and Terraform. The problems to solve range from building scalable architecture to improving existing CI/CD pipelines.
4+ years of experience leading and building large scale systems
Experience building service-oriented architecture and microservices that are fault-tolerant and highly scalable.
5+ years of experience with any combination of CI/CD tools, e.g., Jenkins, Github Actions, Bitbucket Pipelines, CircleCI, Ansible, CodeDeploy, Artifactory or others.
Strong infrastructure experience using tools like Terraform, Ansible, and/or CloufFormation
Strong understanding of container and orchestration technologies such as Docker AND Kubernetes.
Expertise with a public cloud provider (AWS, GCP, Azure) and their infrastructure as a service offerings (e.g. EC2, SQS, ECS).
3+ years of experience with Programming Languages (NodeJS, Python, Ruby, GoLang, and similar)
You have excellent communication skills and the ability to work well within a large distributed team.