Systems Engineer | Operate

Systems Engineer | Operate Job Description Template

Our company is looking for a Systems Engineer | Operate to join our team.

Responsibilities:

  • Contribute to the deployment of Kubernetes in our on premise infrastructure and integrate it with our AWS and GCP Kubernetes clusters;
  • Design, provision and maintain physical, virtual and container (Kubernetes) infrastructure on premise;
  • Implement self service solutions for on premise service provisioning with Terraform, Ansible and PowerShell;
  • Work closely with the NOC team to design and implement a monitoring solution for the on premise infrastructure;
  • Work closely with development teams to deliver solutions and advise on best practices. Help development teams to migrate services to AWS or GCP;
  • Work closely with the End User Experience team and provide technical support and mentoring.

Requirements:

  • Experience managing storage solutions in production (Netapp, Compellent);
  • Good understanding of public cloud (AWS, GCP) and microservices (Docker, Kubernetes) architecture;
  • Experience deploying and maintaining different monitoring technologies (Prometheus, InfluxDB, Grafana, Greylog, Splunk);
  • Strong experience operating and maintaining production systems in a Linux, Windows and public cloud environment;
  • Strong experience in Infrastructure and virtualization technologies (VMWare, oVirt, KVM);
  • Experience with configuration management (Ansible) and infrastructure as code (Terraform, Packer) and version control software (Git);
  • Good knowledge of CI/CD principles and methodologies;
  • Excellent scripting skills (Bash, Python, go, PowerShell);
  • Excellent understanding of networking infrastructure (Cisco, Palo Alto, VLANs, Firewalls, Routing, Proxies, DNS).