Spain - Starting Now

DevOps Engineer (Spain)

Klarrio is a project agency specialized in building data platforms for customers to enable them to analyze and process the data.

We have been working on a wide range of projects in various domains such as Telecom, Smart Cities, Transport & Logistics, Innovative Technology Solution Providers, Public Infrastructure, … Check out some of our past and current projects and customers.

When these projects are put into production and are running mission-critical workloads, the right infrastructure and platform resiliency are required. With skyrocketing demand for real-time data processing, along with an ever-increasing volume of data, manual processes for deployment and configuration of cloud services are simply no longer an option. Robust mechanisms and automation must be in place to make sure the solution can be deployed, scales, and is equally able to handle unexpected events.

You will be part of the R&D team that delivers data platforms tailored to the needs of the customer in an agile manner. The development of these platforms requires a multidisciplinary team consisting of developers who are not afraid to take initiative and have an eye for quality. We believe in our in-house synergies between team members to create the best possible solution for our customers. Therefore we always work on a project basis and don’t do body shopping.

We are looking for DevOps Engineers!

Are you passionate about cloud, big data, distributed systems and looking for new opportunities in the dynamic world of data engineering?
Do you want to join a fast-growing international company with big aspirations?

We, at Klarrio, are looking for DevOps Engineers to take a crucial role in creating reliable production platforms.

We are looking for technical professionals with a drive for getting things done with a willingness to help others be successful in their job and a knack for always being a step ahead, driven by a focus on continuous personal development, which we actively support from within Klarrio.

Your challenges and responsibilities:

  • Contributing to production excellence by assisting in the debugging of production issues.
  • Participating in estimation discussions.
  • Writing and maintaining infrastructure code.
  • Analyzing and implementing best coding practices into the project code.
  • Working closely with the developers to improve product’s functionality, stability and performance.
  • Developing innovative infrastructure, monitoring, logging, … solutions.
  • Participating in code reviews and quality assurance activities.
  • Continually improving coding skills.
  • Documenting code and technical specifications independently for future reference and to improve maintainability. Update documentation and diagrams as needed to reflect changes and enhancements.
  • Own the health of what you build by adding testlogging, build monitoring dashboards, …

Ideally, you possess the following qualifications:

  • Bachelor’s degree, or equivalent practical experience, in Computer Science or a related technical field involving software/systems engineering.
  • Programming experience in either Go, Java, Scala, JavaScript, Rust, C, …
  • Knowledge of computer networking (TCP/IP, Firewalls, DNS, SSL, …).
  • Understanding of Operating System concepts.
  • Understanding of Unix/Linux operating systems.
  • Understanding of database systems (SQL or NoSQL).
  • Hands-on experience with cloud platforms like AWS, Azure, …
  • Hands-on experience with container orchestrators like Kubernetes.
  • Experience with infrastructure-as-code tools like Terraform and Ansible at scale.
  • Detail-oriented.
  • Good understanding of IAM and security across different parts of the stack.
  • Experience building CI/CD pipelines across a variety of technologies.
  • Hands-on experience with tools like Grafana, Prometheus, Open-Telemetry, …
  • Ability to use version control (e.g., Git).
  • In-depth software development lifecycle (SDLC) understanding.
  • Eagerness to learn and adapt to new technologies.
  • Can think critically and tackle complex problems. Has a better understanding of trade-offs and implications of design decisions.
  • Affinity with, and interest in open source software and development.

Extra assets are:

  • Be a good team player (using effective communication and teamwork).
  • Take initiative to improve the codebase or make suggestions on where it can be improved. Preferably leave the code in a better state than when you found it, give thoughtful code reviews, …
  • Knowledge of distributed systems.
  • Knowledge of operating systems.

We don’t expect you to check all the boxes. An eagerness to learn with practical experience and a “can do”- attitude goes a long way. The team synergies we build will help you share your knowledge and learn from each other.

Compensation and benefits:
We offer a compensation package that contains a competitive salary, expense allowance, a phone with unlimited subscription, performance bonus, health insurance (discount), and additional holidays.

You’ll be supplied with a high-quality laptop, dual-screen setup, and mobile phone. Our office is located in the university campus at Castelldefels (free parking and good public transport) and equipped with standing/sitting electric desks, ergonomic office chairs, and free beverages/refreshments.