Requirements:
- Good experience with Linux
- Experience with AWS platform
- Network troubleshooting and configuration skills
- Good knowledge of SQL/NoSQL databases
- Kubernetes (EKS) cluster administration experience
- Experience with software deployment systems and continuous integration/continuous delivery
- Monitoring, metrics collection, and reporting using Grafana, Prometheus, Elasticsearch stack
- In-depth knowledge of basic large-scale Internet service architectures (DNS, HTTP/S, SSL Certificates, Load Balancing)
- Good understanding of the Software Development Lifecycle
- Good understanding of cloud-native software architectures and best practices
Responsibility:
- Provisioning, operating, and upgrading client cloud infrastructure on AWS
- Maintaining CI/CD pipelines for our applications
- Maintaining backup and disaster recovery systems
- Maintaining shared systems such as CI/CD, logging, and metrics
- Provide troubleshooting support to developers on operational issues
- Ensure best practice and consistency in operations across client products
- Responding to and troubleshooting performance and reliability issues
- Continuously improving the reliability and efficiency of our systems
- Managing specific tools and improving security measures (Firewall, Anti-DDoS, IDS / IPS, WAF);
Secondary Skills:
- Experience with Kafka (MSK)
- Experience with Terraform
- Experience with GitLab Pipelines
- Level of English: Upper-Intermediate+
What do we offer:
— Challenging tasks that contribute to professional and personal growth;
— Modern and comfortable office in the heart of Kyiv;
— Medical Insurance;
— Flexible working hours;
— Work in a team of professionals but humans, where you can always find a support;
— Good salary + Social benefits + Education;
— Team-building events for the employees (after the wartime ends, of course).