Mô Tả Công Việc
The Opportunity
is a rapidly evolving enterprise AI productivity platform, and we are looking for a skilled GenAI DevOps Engineer to join our team. Our products, and Rememberizer, are currently deployed on Amazon Web Services (AWS) and we are transitioning to custom hardware deployments using Kubernetes. This role will bridge the gap between development and operations, ensuring smooth deployment, scalability, and maintenance of our AI-driven platforms.
As a GenAI DevOps Engineer, you will be instrumental in creating a robust and efficient infrastructure that supports our generative AI applications. You will work closely with our development team to integrate continuous integration/continuous deployment (CI/CD) pipelines, automate deployment processes, and manage cloud and on-premises resources.
This role offers an exceptional opportunity for growth as we continue to advance our venture, providing a wealth of enterprise-ready tools and capabilities to our users.
Responsibilities:
- Infrastructure Management: Design, provision, and manage cloud and on-premises infrastructure using Kubernetes, AWS, and custom hardware.
- CI/CD Pipeline Implementation: Develop and maintain CI/CD pipelines to automate the building, testing, and deployment of generative AI applications.
- System Administration: Deploy and maintain servers, storage, and networking resources. Manage system patching, security monitoring, and backups.
- Configuration Management: Utilize tools such as Ansible, Puppet, or Chef to automate system administration tasks and manage configurations.
- Containerization: Implement and manage container orchestration using Docker and Kubernetes to ensure scalable and reliable deployments.
- Collaboration and Communication: Work closely with development, QA, and product teams to ensure seamless integration and deployment of AI models and applications.
- DevOps Advocacy: Promote and educate best practices in DevOps within the organization, helping to foster a collaborative and efficient engineering culture.
- Automation: Develop and maintain automation scripts and tools to streamline operations and reduce manual intervention.
- Security: Integrate security best practices into the DevOps pipeline and ensure compliance with organizational security standards.
- Database Management: Manage and optimize large-scale databases, particularly PostgreSQL and pg_vector, as well as vector databases, ensuring high performance, scalability, and reliability. Implement database performance tuning, indexing, and query optimization.
Yêu Cầu Công Việc
Job Requirements:
- Technical Skills:
- Strong background in system administration, infrastructure provisioning, and configuration management.
- Proficiency in scripting languages such as Python, Bash, or similar.
- Experience with containerization tools (Docker) and orchestration platforms (Kubernetes).
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Knowledge of cloud platforms (AWS) and on-premises infrastructure management.
- Understanding of Infrastructure as Code (IaC) principles and tools like Terraform or AWS CloudFormation.
- Experience in managing and optimizing large-scale databases, specifically PostgreSQL and pg_vector, as well as vector databases, with skills in performance tuning, indexing, and query optimization.
- Interpersonal Skills:
- Excellent communication and collaboration skills to work across diverse teams.
- Ability to evangelize DevOps best practices and foster a collaborative environment.
- Preferred Experience:
- Previous experience in a DevOps role, particularly in AI or machine learning environments.
- Experience with agile development methodologies, including eXtreme Programming (XP) and Scrum.
- Education:
- Degree in computer science, engineering, or a related field is preferred.
If you are a DevOps engineer with a passion for generative AI and a strong background in cloud and on-premises infrastructure, along with experience in managing and optimizing PostgreSQL databases with pg_vector and vector databases, we encourage you to apply. Join us in pushing the boundaries of AI-driven productivity and be part of an innovative and dynamic team.
Hình thức
Quyền Lợi
The East Agile Experience includes:
(1) ability to transfer between our offices in Ho Chi Minh City, and Da Nang,
(2) 15 days annual leave,
(3) excellent health insurance,
(4) a 40-hour regular work week with little or no after-hours work requirements,
(5) end-of-year Tet bonus,
(6) a fun and flexible working environment in a modern office,
(7) free office lunch,
(8) salary reviews every 6 months,
(9) business trips for meetings with clients in North America.