Minimum Requirements:
- Bachelors degree in computer science information systems or an
- engineering discipline; OR 2 years of professional experience in site
- reliability or DevOps.
- Proficiency with Linux operating systems.
Preferred Skills and Experience:
- 3 years of experience in DevOps site reliability engineering or system
- administration.
- 3 years of experience in Cloud Computing AWS preferred
- Familiarity with source code and version control tools such as Git or
- Subversion.
- Experience with infrastructure as code (IaC) products for automated server
- management.
- Knowledge of build systems and package management tools.
- Experience with container and virtualization technologies like Kubernetes.
- Familiarity with automation frameworks like Terraform Ansible or Puppet.
- Understanding of TCP/IP networking.
- Experience with databases and data modelling.
- Proficiency with workflow and issue management tools such as JIRA.
- Ability to work with missioncritical systems and respond with appropriate
- urgency.
- Effective communication skills for both formal and informal interactions.
Responsibilities:
- Deploy upgrade operate and scale our suite of missioncritical products
- and services.
- Manage our underlying infrastructure using modern observability tools to
- ensure application health.
- Manage AWS cloud infrastructure to support our applications.
- Setup CI/CD pipelines to streamline software delivery.
- Collaborate closely with software engineers to create highly operable and
- maintainable products.
- Engage in and enhance the entire software development lifecycle from
- inception and design to deployment operation and refinement.
- Implement best practices for Kubernetes Istio Golang and AWS to
- optimize system performance and reliability.
- Execute Argo canary deployments to ensure seamless feature rollouts and updates.