Senior DevOps Engineer (Telecommunication Domain)

  • Kharkiv
  • Kyiv
  • Lviv
  • Odesa
  • DevOps

We are looking for a Senior DevOps Engineer to team up with Sigma Software and apply the best engineering practices in daily work. We expect our ideal candidate to be autonomous, be able to take up responsibility and deliver results.

Customer

Our Customer is a well-known company in the telecommunications domain.

Project

The project is a research and development of a secure and scalable multi-tenant platform. The platform is intended for hosting a microservice-based architecture and uses a cutting-edge stack of technologies. Works on the project cover the whole cycle of development from scratch, delivery and update of existing versions of components for future upgrades and improvements of the platform.

Meet your team!
  • Responsibilities

    • IPSEC VPN implementation
    • Multi tenant ELK implementation (OpenDistro). Deploy and configure central logging for Docker/Kubernetes
    • Storage solutions implementation (OpenEBS, GlusterFS, Ceph)
    • Configuring RBAC approach and secrets for tenants
    • Database HA cluster developing (Elasticsearch, PostgreSQL, MongoDB, Redis)
    • Network policy configuration within K8S cluster
    • Centralized notification service development for tenants
    • Encrypted traffic implementation within K8S cluster (calico, weave)
  • Requirements

    Must have:

    • Experience as a Site Reliability Engineer or DevOps Engineer with production grade systems
    • Hands-on experience with Kubernetes and Docker
    • Role-based approach to automation with Ansible
    • Solid foundation in Linux and networks administration and troubleshooting
    • Strong communication skills – run workshops and standups
    • Good written and verbal English
    • Experience with version control systems: Git, Gerrit

    Would be a plus:

    • Bash/Python scripting
    • Hands-on and solid experience with monitoring tools: Zabbix/Prometheus/etc.
    • Production experience with DB products: Elasticsearch/MongoDB/Redis/etc.
    • Logging solutions: EL(f)K stack/Graylog
    • Hands-on experience with CI/CD, e.g. Jenkins, Travis, etc.
    • Experience in web backend development

     

  • Personal Profile

    • Initiative, proactive, and result-oriented person
    • Strong communication skills
    • Good team player, responsible and reliable person
    • Ability to lead tasks and evolve solutions