Position: Systems Engineer
Company: spribe
Category: Sysadmin
Experience required: 5y
Published: 2023-06-01T00:00:00+03:00

Requirements:
- Experience of work in enterprise environment and good understanding of enterprise-level system design
- Extensive experience in Linux System Administration and services around it A-to-Z (RHCE-applicable level, certification NOT required), minimum 6 years of active experience
- Good experience with Amazon Web Services and related products (Certified Professional level, certification NOT required), minimum 6 years of active experience
- Knowledge and understanding of container technologies - docker, vanilla kubernetes, EKS, ECS etc
- Fundamental networking knowledge
- Experience with storages, clustering, load balancing, server provisioning and management, virtualization
- Understanding of ITIL priciples - plus
- Strong advocacy of security
- Good understang of the best of the both worlds - classic and modern stacks

Our stack:
Enterprise AWS (95%), Java, RHEL/CentOS/Rocky Linux, Docker, Kubernetes, Calico, Cillium, Gitlab, Jenkins, Atlassian, Slack, Jamf, Jetbrains, PostgreSQL, TimeScaleDB, Citus, Cassandra, Kafka, OpenSearch/EKS, MS AD, Okta, Cloudflare, AWS Shield, Cloudfront, Redis, RabbitMQ, Nexus, Lambda, DynamoDB etc

Responsibilities:
- Participate in System administration activities - design, planning, technical strategy, systems architecture
- Configuration, deployment and maintenance of systems
- Work on continuous improvement
- Improving efficiency, rollout times of deployments around the world
- Filling knowledgebase, documenting procedures and work
- Monitoring systems performance and capacity, BCP/DR
- Ensuring compliance with various regulations and certifications
- Intensive work in team with DevOps Engineers and developers on automation and transition to containerized environments
- Active work with Systems Engineers and DevOps IaC team to develop and improve systems automation and deployment of infrastructure
- Work with QA and Development teams to improve efficiency of software development

Conditions:
Remote
30 days of paid vacation
English courses
Paid sick leaves
Medical insurance
Company Laptop