DevOps Engineer
Our client, a US-based company, is looking for a DevOps Engineer to be a part of our Kyiv-based Engineering Office.
Founded in 2006, this is a powerful survey and data insights platform that empowers business professionals to make informed decisions. As SaaS application software, it offers user-friendly data collection tools for understanding customers, markets, and employees in real time and communicating this information across an organization. It provides data insights in over 205 countries, with 50K new surveys created and 5M responses collected every week.
The company has tremendous opportunity to continue this growth, based on current market size and the potential for more sophisticated product positioning and a robust sales and marketing engine.
This position will be a part of our continually growing and evolving Engineering team, helping to develop the next generation of our platform and expand our capabilities with new integrations, additional data analytics capabilities, and machine learning. Our platform, built on AWS, is evolving with new MicroServices and VueJS front end apps.
The team works with a host of AWS Services, Docker, ElasticSearch, MySQL, Redis, PHP, Laravel/Lumen, Node.js, Express, Vue, Jest, ES6, SCSS, Webpack and more. Join our collaborative and fun team of web application developers and help us build the future of insights software!
What you should have:
-
Production experience in:
-
Bash / shell / Linux administration
-
Operating cloud platforms
-
-
AWS technologies (EC2, IAM, ELB, Autoscaling Groups)
-
Docker containerization
-
Container orchestration tooling (EKS/Kubernetes)
-
-
Writing infrastructure-as-code / configuration management tools
-
Terraform, Ansible, Helm
-
-
Implementing and extending CI/CD systems
-
GitHub Actions
-
ArgoCD
-
-
Operating centralized monitoring and alerting tools
-
ELK and Prometheus
-
Utilizing a version control system
-
Git and Github
-
-
Bachelor or master’s degree in CS
-
Good communication skills in English
Will be a plus:
-
Programming in any high-level language (e.g. Python,Go, Ruby)
-
Experience with PostgreSQL, Cassandra, MongoDB or Druid
-
Experience in sharding, replication, and tuning of databases
-
Experience with Kafka
-
Experience with HashiCorp Vault
What you will do:
-
Work with a distributed DevOps team across Kyiv and Seattle
-
Write infrastructure-as-code
-
Configure CI/CD and troubleshoot issues related to testing and deployment
-
Support development and site reliability
-
Tune open-source and proprietary services for scale
-
Proactive participation in process improvement and process automation
-
Participate in releases and deployment to various environments
-
Sustain the process of knowledge sharing with the related teams
-
Configure network and security boundaries
-
Participate in an on-call rotation for remediation and escalation of critical issues
What we offer:
-
Interesting and challenging work with a US-based company
-
Possibility to work on exciting projects involving the newest technologies
-
Flexible work schedule remotely. Core hours 12-18
-
Diverse and friendly team with great corporate culture
-
Paid vacation, holidays, and sick leave
-
Modern and comfortable office facilities in Kyiv