SENIOR DEVOPS ENGINEER

Bogota (CO) or Remote | Full-time | Engineering and product

 

Why we need you

Vlipco serves financial institutions in a Software as a Service model with very strict SLAs and compliance requirements. This means automation is key to meeting our customers expectations and so is the implementation of best practices for monitoring, alerting and health checks, which must be implemented according to both customer expectations and our size. We are currently working on expanding to new countries in the region and you will help us transform the existing infrastructure to serve multiple financial institutions in different countries, while keeping a unified payments core. Together with the backend and frontend developers you will help us ensure we are stable, fast and secure. Finally, we need a tech evaluator with great judgement, who considers maturity, security, maintainability, durability and organizational constraints before implementing solutions: e.g. you respect that Kubernetes is an epic piece of work but you think it may not be the right solution for all the teams.


Responsibilities

Design and implement infrastructure in a multi-account AWS environment 

  • Evaluate new technology and product changes to improve SLAs, visibility and quality of the operation, while collaborating closely with all other engineering team

  • Lead security best practices and regular audits of our environment to meet compliance requirements. You will collaborate with a compliance office or the director of operations to ensure we are meeting regular compliance requirements, but you will be responsible for the highly technical parts such as pen-testing, vulnerabilities, alerting, etc.

  • Implement scripts and automation tasks for infrastructure and configuration as code as well as monitoring, metrics collection, etc.

  • Lead automation efforts for data collection and processing as well as backups and SRE efforts

    • Work directly with the technology and data teams to design, test and secure cloud infrastructure

    • Design and implement: build, deployment, and configuration management

    • Build and test automation tools for infrastructure provisioning

    • Provide technical guidance and educate team members and coworkers on development and operations

    • Monitor metrics and develop ways to improve infrastructure monitoring

    • Follow all best practices and procedures as established by company

    • Regularly create and update documentation relating to process, automation and architecture

    • Evaluate and assist in the design of new features that may impact infrastructure and operations performance, provisioning, security, etc


REQUIREMENTS

  • Validated experience with configuration as code and scripting for server management

  • Previous experience with infrastructure development and IT Operations

  • Experience with Linux, Open Source tooling

  • Experience with Amazon AWS, ideally with Terraform. Experience with multiple AWS services and your ability to discover the strengths of each service and expose valuable but deeply hidden documentation is fundamental. 

    • Up-to-date on latest industry trends; able to articulate ideas and recommendations

    • Minimum 5 years of experience as a developer and proven experience in production environments

    • You should be open to evaluate solutions based on constraints and organizational values, we don’t expect you to simply replicate everything you’ve done before but to apply according to the context and needs with the guidance of your experience

  • You should be able to sustain calls and written conversation in English with international vendors and be comfortable reading complex technical documentation in English

Valuable experience (not all are required but a huge plus)

  • Container orchestration (Kubernetes, ECS)

  • Infrastructure as code (Ansible, Terraform)

  • Networking on Linux like environments

  • Microservices environments

  • Functional Programming Language proficiency (Lisp, Haskell, Clojure)


What’s in it for you

At Vlipco we foster a unique company culture championing self-empowerment, personal development, direct and clear communication, empathy and mutual support. We offer a great work environment which will help you to grow. But not only do we want you to grow into this role, but we want this role to grow with you.

We are open to figuring out the perks that make the most sense for you. We celebrate life work balance, respect your time outside work and encourage proactive people that take their role to the place where they can contribute the most. 

Some of the benefits from working with us:

  • You will be a partially remote team member, working either from home or our office in Bogotá.  You can work in the environment where you feel the best and are most productive.

  • We offer highly flexible working hours and vacations

  • We offer competitive salaries based on experience and performance and a Stock Option Plan based on performance

  • Perks such as gym membership and additional healthcare

  • You can choose your own computer and work setup 

  • You will have regular work trips to understand customer requirements and work with their tech teams in the LATAM region