About Vlipco
At Vlipco we want builders who are always thinking about how their works impacts the business and the overall experience of our users. We celebrate creative thinking and open minded solutions. We are team players that can be critical of ourselves, we are proactive and autonomous, yet open to collaboration and collective creativity. We are small team operating in a high impact sector that needs deep transformation to serve the wider community - this means you have a chance to shape the company and the product, and to have a real impact on the financial sector in Latin America. We make decisions as a team, guided by our value and honest conversations were we ponder, often agree and always commit.
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 managementBuild and test automation tools for infrastructure provisioningProvide technical guidance and educate team members and coworkers on development and operationsMonitor metrics and develop ways to improve infrastructure monitoringFollow all best practices and procedures as established by companyRegularly create and update documentation relating to process, automation and architectureEvaluate and assist in the design of new features that may impact infrastructure and operations performance, provisioning, security, etcRequirements
Validated experience with configuration as code and scripting for server managementPrevious experience with infrastructure development and IT Operations
Experience with Linux, Open Source toolingExperience 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 environmentsYou 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 experienceYou should be able to sustain calls and written conversation in English with international vendors and be comfortable reading complex technical documentation in EnglishValuable experience (not all are required but a huge plus)
Container orchestration (Kubernetes, ECS)Infrastructure as code (Ansible, Terraform)Networking on Linux like enrivonmentsMicroservices environmentsFunctional 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 vacationsWe offer competitive salaries based on experience and performance and a Stock Option Plan based on performancePerks such as gym membership and additional healthcareYou can choose your own computer and work setupYou will have regular work trips to understand customer requirements and work with their tech teams in the LATAM region