SysOps Engineer

Job description

About Snapp

Snapp is the pioneer provider of ride-hailing mobile solutions in Iran. It connects smartphone owners who need a ride to Snapp drivers who use their private cars, offering transportation services. We are ambitious, passionate, engaged, and excited about pushing the boundaries of the transportation industry to new frontiers and be the first choice of each user in Iran.


About the Team

Our main mission is to make the infrastructure more reliable, stable, flexible, and available. We are responsible for developing and supporting a large-scale Infrastructure in different data centers and also our Amazon AWS platform.

We handle Infrastructure from the network layer, physical servers, operating system to high-level applications. We are also responsible for operations on a big multi-tenant on-prem Kubernetes cluster and Amazon AWS EKS and ROSA.


About the Role

You’ll be responsible for maintaining the Infrastructure and developing it. You’ll have the opportunity to design systems and solutions that best support the needs of your team.


Responsibilities

Automating operations using Ansible, Terraform, and other tools.

Contribute to our documentation and runbooks.

OS tuning for high load

T-shoot the Network, OS, Kubernetes cluster, and Sysops services on AWS

Network Configuration( VLAN, Bonds, Routings, ...)

Research about new technologies and develop the Infrastructure

Capacity planning and infra setup

Participate in on-call rotations

Ceph Storage maintenance

Requirements

Mandatory Qualifications:

Linux administration skills, Bash Scripting. Experience in Python is a plus.

Networking and TCP/IP knowledge

Experienced in automation with Ansible and Terraform

QEmu/KVM

Being experienced with Kubernetes and its core concepts

Preferred Qualifications:

CEPH

AWS

3+ years of operational experience in Information Technology.

Good written and verbal communication skills in English

Good interpersonal communication and presentation skills.

Ability to be a team player.

Ability to work effectively in multiple cultures and at a range of levels.

Ability to constantly build up skillset using a mix of self-motivation and course-based learning environment.

Ability to work independently, proactively to see the big picture, and work through solutions as needed.