Job Description
Roles & Responsibilities:
- Build out orchestration server orchestration with puppet/ansible for our server fleet.
- Help investigate issues alongside our broader engineering team.
- Help build out proper monitoring with icinga2 for our server environment.
- Work with our systems engineers to remotely triage physical server issues.
- Further build out our automation and orchestration safeguards.
- Build out internal tooling written in Python
Competencies Required:
- Experience working in a highly-available, dynamic production environment.
- Driven towards automation, remove manual process bottlenecks to increase efficiency.
- Practical experience with containerization and orchestration
- Experience with configuration management
- Experience with virtual machine management
- Proficiency in scripting languages such as Python.
- Strong knowledge of UNIX and TCP/IP network fundamentals.
Job Requirement
Must have Skills:
- Programming Languages: Python, Bash
- System Orchestration: Puppet, Ansible
- Container Orchestration: Kubernetes
- Version Control: Git
- Virtualization: KVM
- Monitoring: Icinga, Grafana, Prometheus
- CI/CD: gitlab-ci, argocd
- Physical hardware: BigIP, Dell Servers