// join us

We’re on the lookout for top talented people.

RHO is a local software development company with an international vision.
We love solving complex problems and working with people that know what they want: coding.

DevOps Engineer

1 position

Job ID devops

Position Summary

We are seeking a talented DevOps Engineer to integrate a small agile team of highly motivated professionals, dedicated to improve current production software and develop new features for a major player on the online gambling/gaming market.

You will integrate a team where its individuals are seeking challenges on a daily basis, thus pushing them to be top notch professionals. You are also expected to drive yourself out of your comfort zone, trying to improve your skills and knowledge, while communicating and articulating your ideas clearly.

Responsibilities

  • Design, implement and administer software build & deployment systems and environments that are primarily running in cloud
  • environments.
  • Improve operational efficiency via scripting, bots and integrations.
  • Work with development, operations, testing and others to identify and solve bottlenecks in the path to production.
  • Influence your colleagues about the right way to build and release software.
  • You will be required to carry out deployments and deliver continual improvement, reducing rollbacks, increasing the number of
  • successful increments to live and improving traceability, stability and uptime.
  • You will ensure operational issues are resolved rapidly and with minimum disruption by providing the appropriate support to team
  • members.
  • Explore and evaluate new techniques and tools.
  • Ensure we never fail for the same reason twice.

Experience and Qualifications

  • BS in Computer Science or similar degree or equivalent number of years experience.
  • Experience implementing automated build and configuration processes.
  • Familiarity with continuous integration/delivery principles.
  • Strong focus on efficiency, simplicity and maintainability.
  • Experience with version control systems (Git, Subversion, etc.).
  • Working knowledge of fundamental Internet protocols (e.g, TCP/IP, HTTP, DNS).
  • Experience with architecture and automation of infrastructure within a cloud environment.
  • Familiarity with containerisation tools (Docker, Containerd).
  • Working experience with Web Service APIs.
  • Familiarity writing code (Java and/or other OOP language).
  • Familiarity writing scripts (Python, Ruby, Bash, and/or others).
  • Familiarity with one or more DBMS and SQL dialects: MySQL, Oracle, Postgres, SQLite.

Valued Skills/Attributes

  • Experience with Gitlab CI or other continuous integration systems.
  • Experience with AWS and/or GCP, with in-depth knowledge on their respective building blocks, designs, and architectures.
  • Experience with one or more open-source configuration management tools (Ansible, Chef, Salt).
  • Experience with container orchestration environments (Kubernetes, AWS ECS).
  • Experience with monitoring solutions (Prometheus, Alert-Manager, Grafana, Icinga).
  • Strong experience in a DevOps or similar software engineering role.
  • Proficient with Linux system administration, including storage, networks, and software.
  • Familiarity with data grids and NoSQL solutions (Hazelcast, Redis, Cassandra, MongoDB).
  • A commitment and drive for quality, technical excellence and results.
  • Experience with service discovery and service communication.

What you can expect

At Rho we offer a working culture that will make your life better and a career experience where your skills will grow.

Working at Rho will give you the chance to:

  • Feed your passion for programming and still have time for your life after work;
  • Deal with complex coding challenges and use state of the art tools and methodologies;
  • Make part of an international team without leaving your hometown;
  • Have a career development programme based on your technical skills proficiency evolution;

Your career and your life need a company that helps you in the process of managing work, personal development and time for leisure.

Apply and be part of our team. If you feel like it, stop-by to have a chat and meet our team.

Contact us

If you're interested in joining a team where you don't have to let your pet down by arriving late at home, don't hesitate to shoot us an email at hello@rho.pt