CLOUD ENGINEER
Role details
Job location
Tech stack
Job description
ALiCE Biometrics in Vigo, Spain is seeking a Cloud Infrastructure Engineer to architect and develop cloud-based infrastructure for their SaaS ID platform. This position involves working with product and research teams to create scalable solutions, particularly in Google Cloud., * Architect cloud components for Google Cloud.
- Build multi-tenant SaaS systems using Kubernetes.
- Monitor and optimize Google Cloud environment.
Conocimientos
Cloud architecture Kubernetes Google Cloud Python IT security Communication skills, Docker Helm RabbitMQ ELK stack Descripción del empleo
About the job
Some of the challenges are to design, scale, and secure the cloud-based infrastructure for our SaaS ID platform.
You will take ownership of building the cloud and on-premise infrastructure, working closely with the product and research teams to architect and implement a highly-scalable platform.
This is a key role helping our product team as a cloud expert with a strategic mind and high product orientation, and first line of developing cost-effective scalable cloud infrastructure.
This role would require you to do the following on a daily basis:
- Architect cloud foundational components encompassing network, security, identity, operations, and governance in the Google Cloud.
- Build multi-tenant SaaS systems leveraging Kubernetes.
- Work collaboratively with product and engineering in developing scalable API solutions.
- Develop and document cloud best practices, guidelines, and guardrails for cloud technologies.
- Operationalize solutions from proof-of-concept through production, using automation for repeatability, maintainability, and to enforce standards.
- Scripting of deployments and infrastructure components.
- Monitoring of and accountability for all aspects of Google Cloud production environment.
- Cost and spend optimization of Google Cloud environment., * We encourage the dissemination of knowledge both through internal meetings and by sharing our experiences with the community. Feel free to propose talks, open spaces, workshops…
- Training budget for personal and team formation.
- Free day your birthday.
- A flexible working environment. Currently due to COVID, it is fully remote but for the right person, it can be fully remote regardless. However, we do require you to be in our office from time to time if needed. Note that this position cannot be fully remote for every candidate and the decision will be made based on the candidate.
- Competitive base salary. Additional year end bonus can be offered based on individual performance and company performance.
About ALiCE
ALiCE is a biometric identity verification solution that allows the online onboarding of new clients, reducing identity fraud and maximizing conversion rate. ALiCE offers a frictionless user's identity verification in a two-step process: user takes a selfie and captures his ID card, ALiCE does the rest.
ALiCE Biometrics, as a spin-off from the R&D Technology Center Gradiant, was born with the mission of developing the best-in-class onboarding identity verification solution that uses Deep-Learning based Face Recognition and Passive Liveness Detection technology.
We use a lot of exciting technology. This is our technology stack:
- Python for our service back-end code.
- React, Swift, Kotlin and Javascript (based on Vue.js framework) for front-end work.
- RabbitMQ and ELK stack for events queue management, observability and visual representation.
- Domain Driven Design as main principle to domain modeling and keep focus on the product.
- Test Driven Development to encourage the Outside-In design and improve the quality of our code.
- Github for repositories management.
- Github Actions for Continuous Integration and Continuous Deployment.
- Notion for project management and documentation.
- Kubernetes, Docker and Helm to orchestrate our services.
- Google AI Cloud and Kong for underlying infrastructure.
Requirements
The ideal candidate will have a degree in Computer Science, experience with cloud platforms, and strong knowledge of Kubernetes and IT security. ALiCE offers a flexible environment, competitive salary, and opportunities for professional development., * 3+ years working with public cloud platforms; preferably Google Cloud.
- Familiarity with SaaS based software development patterns.
- Experience with compliance and security best practices., Bachelor or Master's degree in Computer Science or equivalent, The ideal person for this role:
- Bachelor or Master's degree, preferably in Computer Science, or equivalent experience.
- 3+ years working with public cloud platforms; preferably Google Cloud.
- Familiarity with SaaS based software development patterns and hosting best practices.
- Ability to learn technology and business and concepts quickly.
- Experience with Python a plus.
- Expert knowledge of Service Orchestration and Virtualization using tools such as Kubernetes, Helm & Docker.
- Demonstrated experience in Infrastructure, Network, and Application Security best-practices, including the secure transport and storage of sensitive/private data
- Experience with IT security.
- Experience with compliance, certification, and auditing processes.
- Exceptional verbal and written communication skills.