DevOps Engineer (#665)

Medellin
Work type:
Office/Remote
Technical Level:
Middle
Job Category:
Software Development

We are looking for a DevOps Engineer in Medellin with experience developing and managing reliable and modern continuous software delivery pipelines. 

Additionally, you are expected to monitor and help software engineers diagnose mission critical systems in a virtualized cloud infrastructure.  You are expected to work closely with the core IT infrastructure and development teams to enable a robust code delivery process and improve the reliability and availability of our test and production systems.  You will also play a key role in application architecture design in collaboration with software architects to ensure mechanical sympathy between the software and the underlying execution environment and resource dependencies.

Requirements:

  • BS/MS degree in Computer Science or a related subject or equivalent industry experience
  • 3+ years of experience working in IT infrastructure automation
  • 2+ years of experience working in a DevOps role specifically
  • Strong hands-on experience configuring and administering Linux virtual machines
  • Experience with scripting languages to automate provisioning of virtual infrastructure resources
  • Experience with Oracle Cloud
  • Strong experience with DevOps automation toolchains like Jenkins, Ansible and Terraform
  • Experience with configuring monitoring and logging from various application sources
  • Experience administering a virtualized on-prem and/or cloud-based infrastructure is a big plus
  • Extensive experience automating continuous integration and delivery software pipelines
  • Participation in design, testing, and deploying infrastructure changes
  • Demonstrable experience improving existing infrastructure as business needs and tech stacks evolve
  • Experience working effectively with remote and internal software development teams

Responsibilities:

  • Always maintain a professional manner in appearance and communications
  • Participate in staff and/or customer meetings if required
  • Initiate action to prevent the occurrence of any non-conformities relating to product, process, and quality systems
  • Identify and record any issues relating to product, processes and/or quality
  • Initiate, recommend, or provide solutions through appropriate channels
  • Verify the implementation of solutions
  • Follow posted security procedures at all times while in the building
  • Participate in Safety and Educational Training

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings