Distributed Systems Engineer / SRE

Агентство / HR ресурс  NewHR ( newhr.ru )
Barcelona, Spain
Информационные технологии • DevOps • Ansible • Docker • Kubernetes • Go • Ruby • PostgreSQL • AWS • SaaS/PaaS
15 октября
Релокация • Удаленная работа
Опыт работы более 5 лет
от 6 500 до 8 500 $
Агентство  NewHR
Описание вакансии

About the product

  • Modern IPaaS solution, an integration platform for corporate services
  • High-load distributed system with increased fault tolerance
  • We are working with the biggest international companies

We are looking for

a Distributed Systems Engineer with experience in building high-performing, scalable, enterprise-grade applications. You will work in a polyglot environment where you can learn new languages and technologies whilst working with an enthusiastic team.

Your Responsibilities

Your main focus is building a global distributed scalable resilient platform to run all our components. This includes a wide variety of day-to-day tasks:

  • reading and patching of code of popular OSS components
  • creating low-level internal services working with Linux syscalls
  • figure out architecture design of complex product features and participate in the implementation
  • managing cloud components using terraform (as well as Ansible, Packer)
  • preparing k8s manifests for components
  • design and set up platform-level solutions with proper scaling, resiliency and cost requirements (e.g. end-to-end monitoring, logging, observability pipeline), modify/improve OSS code if required
  • optimizing CD pipeline for scalable components delivery
  • tuning Linux OS and popular OSS for security and high performance
  • writing internal tools and solutions for engineering and infrastructure teams

Responsibilities - Software Engineering

  • Responsibilities include designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Evaluate and propose improvements to an existing system
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Responsibilities - Infrastructure Engineer

  • Maintain and evolve application cloud infrastructure (AWS)
  • Maintain and evolve Kubernetes clusters
  • Infrastructure hardening according to compliance and security requirements
  • Maintenance and development of monitoring, logging, tracing, alerting solutions
  • Build CI/CD pipeline
  • Implement Disaster Recovery solution
  • Build Multi-Region solution

Our technologies

  • Ruby on Rails, Java, Go, Node.js
  • Postgres, Kubernetes, Terraform, Ansible, Amazon (AWS)
  • Instead of Jira - Github and Google Docs. All communication by Skype & Slack

Our expectations

  • BS/MS degree in Computer Science, Engineering or a related subject
  • 7+ years of industry experience
  • Experience in building distributed systems
  • A hands-on approach to implementing solutions.
  • Good understanding of Linux networking and security
  • Experience of working with public cloud infrastructure providers(AWS/Azure/Google Cloud)
  • Understanding of Kubernetes concepts
  • Experience with Terraform, Docker
  • Experience with databases such as PostgreSQL
  • Experience with any programming language. Golang is a plus
  • Contributions to open-source projects is a plus

We offer

  • Remote work with long-term employment on a full-time basis: we are working in the Moscow time zone (team calls at about 7pm, 2-3 times a week)
  • Further relocation to Barcelona/Singapore is available and additionally negotiated
  • Competitive Salary in US dollars (depending on your skills)
  • A great opportunity for professional development within a successful project, knowledge-Exchange
  • Interesting and challenging tasks
  • Business trips to the USA (Cupertino)
  • Full compensation for buying work computer
  • A contract with you as an individual entrepreneur, 20 workdays of paid vacation

Информационные технологииDevOpsAnsibleDockerKubernetesGoRubyPostgreSQLAWS
Отрасль и сфера применения
Уровень должности
Загрузка формы отклика...