Senior DevOps Engineer
Responsibilities
- Responsible for the strategy, design, implementation and management of the CI/CD pipeline to support the automated deployment of products and services
- Responsible for the implementation of automated infrastructure as Code (IaC)
- Build tools to reduce occurrences or errors and improve customer experience
- Scale out and build monitoring capabilities for applications and infrastructure
- Responsible for building and maintaining configuration management
- Design procedures for system troubleshooting and maintenance
- Responsible for maintaining source control systems for applications and infrastructure
- Responsible for cloud and virtualized structure
Technical Requirements
- Bachelor’s degree in Computer Science, or related field (or equivalent experience)
- 5+ years of development experience including DevOps and release management
- 5+ years of experience building and managing a CI/CD pipeline environment
- 3+ years of Linux experience in a development context
- 5+ years of experience building and maintaining cloud native services with AWS
- Experience with shell scripting and/or scripting with Python, Go or Groovy
- Experience deploying web and/or mobile applications to QA staging and production
- Experience with configuration management tools like Puppet, Chef and/or Ansible
- Experience with Docker and Kubernetes (Containers and Orchestration)
- Experience with infrastructure automation like Terraform and CloudFormation
- Expert knowledge on source code management and Git strategies
- Must have the ability to work in a dynamic, fast paced environment
- Strong communication skills to interact with Agile team members
- Good analytical thinking and problem-solving skills
Bonus Skills
- Cloud certifications and/or cloud native infrastructure experience
- Experience building and managing applications with package/project managers like Maven/Gradle, Pip, NPM, Yarn
- Experience with technologies like Jenkins, Gitlab CI, GitHub Actions or Circle CI
- Experience with networking storage and release management
- Linux foundation certificates
- HashiCorp certifications