Mô tả công việc
Qualgo is a tech startup with innovative products and services. While we build different products to solve different problems, protecting user privacy and security is the top priority across everything that we build.
We are currently seeking a Lead DevOps Engineer with solid experience to join our team. The ideal candidate should have a solid background in software development and operations, with expertise in implementing and managing continuous integration, continuous delivery (CI/CD) pipelines, infrastructure as code (IaC), and cloud platforms such as AWS, Azure and Google Cloud. As a Lead DevOps Engineer, you will play a critical role in automating and streamlining our development processes, ensuring the reliability, scalability, and security of our systems. In this role, your focus is on the infrastructure side, however the expected outcome is you collaborating proactively and responsibly with different teams to ensure the product qualities and delivery goals.
Key responsibilities:
Lead and manage the DevOps team to build and maintain the infrastructure to support product operations.
Working with the engineering team to explore and create new designs/architectures geared toward scalability, stability and performance of the product.
Contributing to the establishment and maintenance of best software development practices to ensure the quality and performance of the product.
Working closely with other team members to ensure compatibility and consistency of the system.
Collaborate with development teams to implement and improve the CI/CD pipeline, ensuring efficient and reliable product delivery.
Collaborate with cross- functional teams to troubleshoot issues, identify root causes, and implement solutions to improve system reliability and performance.
Ensure security and compliance with regulations related to product deployment and operation, including vulnerability scanning, access control, and data encryption.
Stay up- to- date with emerging technologies, tools, and best practices in DevOps and cloud computing, and evaluate their potential impact on our systems and processes.
Design, develop, and maintain the infrastructure and tools needed for continuous integration, automated testing, and delivery of the product.
Document processes, procedures, and configurations to facilitate knowledge sharing and ensure consistency.
Work with other teams to ensure seamless integration between the services and infrastructure.
Monitor and troubleshoot product systems, ensuring high availability and performance of the platform.
Our hiring process
Our recruitment process differs depending on specific positions and/or products. However, it typically includes the following main stages:
Offer
Technical and relevant work experience interview
Complete our technical challenge
Culture fit interview