locationColombia

locationMedellin

work typeRemote

Senior Software Engineer / Senior DevOps Engineer (COL)

Our customer is a global technology leader in the field of DRAM memory & Flash storage solutions ranging from high-performance computing SSDs to small form factor flash DRAM modules optimized for industrial, telecommunications, military/defense, and enterprise markets. They broaden their technology leadership with several advanced technologies such as memory packaging, multi-chip packaging, system-in-package, and storage class memory.

The successful candidate will work in a team responsible for architecting, building, and maintaining management applications for their storage array systems utilizing open-source and third-party software.

Tech stack: Python, Angular JS, Go, Node js, C, C++, Java, Kubernetes, Jenkins, Cypress.

Requirements:

  • Experience developing applications within a cloud-native Kubernetes, container environment.
  • Configuring and extending Kubernetes using YAMLs, CRDs, and Operators.
  • Deep understanding and experience in API development with a focus on the back-end development of APIs using GO, C++, C#, NodeJS, and Python in a Linux environment.
  • The key languages are Python and GO (more Go than Python), and others are nice to have.
  • Experience with web services API integration (HTTPS, REST, JSON).
  • Familiarity with open-source projects such as Prometheus, Kubernetes, Ceph, Minio, Vault, Keycloak, etc.
  • Enhancement and maintenance of existing storage management software.
  • Implementing and driving best practices for software development using appropriate tools.
  • Ensure strong unit tests and automated feature tests are delivered using Mocha, Cypress, Ansible, and Jenkins.
  • Collaborate with other team members on shared items of work and communicate effectively in a team-oriented environment to ensure end-to-end delivery of features.
  • Upper-Intermediate English B2 level.

Responsibilities:

  • Enhancement and maintenance of existing storage management software.
  • Implementing and driving best practices for software development using appropriate tools.
  • Ensure strong unit tests and automated feature tests are delivered using Mocha, Cypress, Ansible, and Jenkins.
  • Collaborate with other team members on shared items of work and communicate effectively in a team-oriented environment to ensure end-to-end delivery of features.

We offer:

Well-being:

  • 10 working days of Paid Day Off within an individual year.
  • Up to 15 working days of Unpaid days off within an individual year.

Professional Growth:

  • Dedicated professional training – 50% reimbursement of the professional training cost.
  • Sombra University courses – enjoy a range of learning opportunities through Sombra University. It offers many educational courses, as well as educational lectures on a variety of topics.
  • Sombra Around Tech – community attendance – Sombra unites engineers and experts in several areas: Front-end, Back-end, QA, DevOps, and Вusiness Analysis.
  • Mentorship program – available on request.
  • UDEMY online course platform – stay up-to-date with the latest technologies and programming languages.
  • English courses and Speaking Club – attend English classes twice a week in small groups.

Added advantages:

  • Work equipment (Laptop, monitor, and small devices compensation).
  • Sombra’s referral program
  • If you know someone you believe is a good fit for our cooperation, you can recommend them and get a reward
  • Public Holidays – celebrate 18 statutory holidays in Colombia.
  • Sombra events – Join Sombra’s traditional events (both online and offline).
author

Jean Ramirez

Recruiter

Apply Now

If you haven’t found a fitting position, send us your CV and we’ll get back to you shortly