DevOps Engineer (Senior/Mid)
📍 Job Overview
- Job Title: DevOps Engineer (Senior/Mid)
- Company: Almanak
- Location: Vietnam
- Job Type: Remote
- Category: DevOps Engineer
- Date Posted: June 12, 2025
- Experience Level: Mid-Senior level
- Remote Status: Remote (Vietnam)
🚀 Role Summary
Almanak is seeking a DevOps Engineer (Senior/Mid) to build scalable infrastructure for AI Agents in DeFi. You'll design, implement, and maintain cloud-native systems on Google Cloud Platform, orchestrate containerized workloads, secure the stack, monitor and optimize performance, and enable the team by streamlining development workflows. This role requires deep hands-on experience with Google Cloud Platform, Kubernetes, and a strong focus on cloud security best practices. Experience with Infrastructure as Code tools like Terraform or Pulumi is essential, and familiarity with AI/ML workloads or blockchain infrastructure is a plus.
📝 Enhancement Note: This role emphasizes cloud engineering expertise, Kubernetes mastery, and a security-first mindset. Candidates should be comfortable working in a fast-paced environment and collaborating with development teams to ensure seamless CI/CD pipelines and rapid agent deployment.
💻 Primary Responsibilities
- Build Scalable Infrastructure: Design, implement, and maintain cloud-native systems on Google Cloud Platform to handle high-throughput AI agent workloads and blockchain data processing at scale.
- Orchestrate Containerized Workloads: Deploy and manage Kubernetes clusters, implement GitOps workflows, and ensure seamless CI/CD pipelines that enable rapid agent deployment and iteration.
- Secure the Stack: Implement robust cloud security practices, manage IAM policies, network security, secrets management, and ensure compliance with security best practices across all environments.
- Monitor and Optimize: Set up comprehensive observability solutions, performance monitoring, and alerting systems. Identify bottlenecks and optimize resource utilization to keep costs lean while maintaining performance.
- Enable the Team: Work closely with Python engineers to streamline development workflows, automate deployments, and provide the infrastructure foundation that lets them focus on building great AI agents.
📝 Enhancement Note: This role involves a high degree of technical responsibility, requiring a strong understanding of cloud-native architectures, container orchestration, and security best practices. Candidates should be prepared to make critical infrastructure decisions and ensure the stability and scalability of AI agent workloads.
🎓 Skills & Qualifications
Education: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant experience may substitute for formal education.
Experience: 2-5 years of experience in DevOps, Site Reliability Engineering, or a similar role, with a focus on cloud engineering and Kubernetes.
Required Skills:
- Deep hands-on experience with Google Cloud Platform (or equivalent cloud providers)
- Proficient in Kubernetes, with experience designing, deploying, and maintaining production clusters
- Strong focus on cloud security best practices, zero-trust architectures, container security, and secrets management
- Experience with Infrastructure as Code tools like Terraform, Pulumi, or similar
- Proficient in CI/CD pipelines, monitoring, and observability practices
- Strong collaboration and communication skills, with experience working closely with development teams
- Familiarity with AI/ML workloads or blockchain infrastructure is a plus
Preferred Skills:
- Experience with service mesh technologies (Istio, Linkerd) and advanced Kubernetes patterns
- Familiarity with DeFi protocols and the unique infrastructure challenges of crypto applications
- Contributions to open-source infrastructure or DevOps tooling
📝 Enhancement Note: Candidates should possess a strong technical skill set, with a focus on cloud engineering, Kubernetes, and security. Familiarity with AI/ML workloads or blockchain infrastructure is a plus, as it will enable candidates to better understand and support the specific needs of the AI agent workloads.
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- A well-structured portfolio showcasing your experience with cloud engineering, Kubernetes, and infrastructure as code
- Case studies or projects demonstrating your ability to build scalable, secure, and performant infrastructure for AI/ML workloads or blockchain applications
- Examples of your work in optimizing resource utilization, implementing CI/CD pipelines, and ensuring robust security practices
Technical Documentation:
- Code comments and documentation demonstrating your attention to detail and commitment to maintainable infrastructure
- Version control and deployment processes, including automated testing and deployment strategies
- Server configuration and management best practices, with an emphasis on security and performance optimization
📝 Enhancement Note: Almanak values candidates who can demonstrate their ability to build and maintain scalable, secure, and performant infrastructure. A strong portfolio should showcase your technical skills and provide concrete examples of your work in cloud engineering, Kubernetes, and infrastructure as code.
💵 Compensation & Benefits
Salary Range: Competitive compensation, consisting of either fiat/crypto remuneration and an equity package in the core Almanak holding + bonuses. The exact salary range will depend on the candidate's experience and skills.
Benefits:
- Flexible schedule and remote work, allowing you to work from a place that makes you the happiest and contributes to your overall well-being
- Co-working space, gear, and education budgets to invest in your comfort at work and personal growth
- An opportunity to work with some of the smartest people in the space and play a pivotal role in influencing the way popular crypto applications are built
Working Hours: Full-time (40 hours/week), with a flexible schedule that allows for a healthy work-life balance
📝 Enhancement Note: Almanak offers competitive compensation and benefits packages to attract top talent in the DevOps engineering field. The salary range will be determined based on the candidate's experience and skills, with a focus on providing fair and competitive remuneration for their expertise.
🎯 Team & Company Context
🏢 Company Culture
Industry: Almanak is a small, fast-moving AI team that builds production-grade AI Agents and ships them into the wild. They operate in the DeFi and blockchain space, focusing on AI-driven applications.
Company Size: Almanak is a small team, which means you'll have a significant impact on the company's success and growth. This also fosters a collaborative and agile work environment.
Founded: The company was founded with a mission to build AI-driven DeFi applications and empower users with intelligent, automated tools.
Team Structure:
- The team consists of Python engineers focused on building AI agents and a DevOps engineer responsible for maintaining and scaling the infrastructure that supports these agents
- The DevOps engineer will work closely with the Python engineers to streamline development workflows, automate deployments, and ensure the infrastructure foundation enables rapid agent deployment and iteration
Development Methodology:
- Agile development methodologies, with a focus on rapid iteration and continuous improvement
- GitOps workflows for automated deployment and rollback of infrastructure changes
- Version-controlled, reproducible infrastructure using tools like Terraform or Pulumi
Company Website: Almanak
📝 Enhancement Note: Almanak's small team size and focus on AI-driven DeFi applications create a unique work environment for DevOps engineers. Candidates should be comfortable working in a fast-paced, collaborative environment and be prepared to make a significant impact on the company's success.
📈 Career & Growth Analysis
Web Technology Career Level: This role is suitable for a mid-senior level DevOps engineer with experience in cloud engineering, Kubernetes, and infrastructure as code. The ideal candidate will have a strong understanding of AI/ML workloads or blockchain infrastructure and be prepared to make critical infrastructure decisions that support the company's growth.
Reporting Structure: The DevOps engineer will report directly to the CTO and work closely with the Python engineering team to ensure seamless collaboration and communication.
Technical Impact: The DevOps engineer will play a pivotal role in designing, implementing, and maintaining the infrastructure that supports Almanak's AI agents. Their work will directly impact the performance, scalability, and security of these agents, as well as the company's overall success in the DeFi and blockchain space.
Growth Opportunities:
- Technical Growth: As Almanak grows, there will be opportunities for the DevOps engineer to take on more complex infrastructure challenges, explore emerging technologies, and expand their skill set
- Leadership Growth: With the company's success, there may be opportunities for the DevOps engineer to take on a leadership role, mentoring junior engineers, and driving the team's technical direction
- Career Progression: As Almanak continues to expand its offerings in the DeFi and blockchain space, there may be opportunities for the DevOps engineer to transition into other roles within the company, such as a Site Reliability Engineer or Technical Lead
📝 Enhancement Note: Almanak's small team size and focus on AI-driven DeFi applications create ample opportunities for growth and career progression. Candidates should be prepared to take on significant technical challenges and be open to exploring new technologies and leadership roles as the company expands.
🌐 Work Environment
Office Type: Remote work environment, with a flexible schedule that allows employees to work from a place that makes them the happiest and contributes to their overall well-being
Office Location(s): Vietnam
Workspace Context:
- Collaboration: Almanak's remote work environment fosters a collaborative and agile work culture, with regular team meetings and open communication channels
- Development Tools: The team uses a variety of development tools, including Google Cloud Platform, Kubernetes, Terraform, and GitHub, to ensure seamless collaboration and efficient workflows
- Cross-Functional Collaboration: The DevOps engineer will work closely with the Python engineering team to ensure the infrastructure foundation enables rapid agent deployment and iteration
Work Schedule: Full-time (40 hours/week), with a flexible schedule that allows for a healthy work-life balance
📝 Enhancement Note: Almanak's remote work environment and flexible schedule create a unique work-life balance for DevOps engineers. Candidates should be comfortable working remotely and be prepared to collaborate effectively with a distributed team.
📄 Application & Technical Interview Process
Interview Process:
- Technical Screening: A phone or video call to assess your technical skills, with a focus on cloud engineering, Kubernetes, and infrastructure as code. Be prepared to discuss your experience with AI/ML workloads or blockchain infrastructure and your approach to security best practices.
- Coding Challenge: A take-home coding challenge that focuses on designing, implementing, and maintaining cloud-native systems on Google Cloud Platform. You'll be expected to demonstrate your ability to build scalable, secure, and performant infrastructure for AI/ML workloads or blockchain applications.
- System Design: A system design interview that focuses on your ability to design and optimize infrastructure for high-throughput AI agent workloads and blockchain data processing. Be prepared to discuss your approach to scalability, fault tolerance, and graceful degradation.
- Final Evaluation: A final interview with the CTO to assess your cultural fit, communication skills, and long-term potential within the company.
Portfolio Review Tips:
- Highlight your experience with cloud engineering, Kubernetes, and infrastructure as code, with a focus on AI/ML workloads or blockchain infrastructure
- Include case studies or projects that demonstrate your ability to build scalable, secure, and performant infrastructure
- Showcase your attention to detail and commitment to maintainable infrastructure through code comments and documentation
Technical Challenge Preparation:
- Brush up on your knowledge of Google Cloud Platform, Kubernetes, and infrastructure as code tools like Terraform or Pulumi
- Familiarize yourself with AI/ML workloads or blockchain infrastructure and the unique challenges they present
- Practice system design principles and be prepared to discuss your approach to scalability, fault tolerance, and graceful degradation
ATS Keywords: [List of relevant web development and server administration keywords, organized by category: programming languages, web frameworks, server technologies, databases, tools, methodologies, soft skills, industry terms]
📝 Enhancement Note: Almanak's interview process is designed to assess the candidate's technical skills, cultural fit, and long-term potential within the company. Candidates should be prepared to demonstrate their expertise in cloud engineering, Kubernetes, and infrastructure as code, as well as their ability to work effectively in a remote, collaborative environment.
🛠 Technology Stack & Web Infrastructure
Cloud Platform: Google Cloud Platform (GCP)
Containerization: Kubernetes
Infrastructure as Code: Terraform, Pulumi
Monitoring & Logging: Prometheus, Grafana, ELK Stack
CI/CD Pipelines: GitHub Actions, GitLab CI/CD
Version Control: Git
Databases: PostgreSQL, MongoDB, Redis
📝 Enhancement Note: Almanak's technology stack is built on Google Cloud Platform, with a focus on Kubernetes, Terraform, and Pulumi for infrastructure as code. Candidates should be comfortable working with these tools and be prepared to demonstrate their expertise in building and maintaining scalable, secure, and performant infrastructure on GCP.
👥 Team Culture & Values
Web Development Values:
- User-Centric: Focus on building AI agents that meet the needs of users and provide value in the DeFi and blockchain space
- Collaborative: Foster a culture of open communication and collaboration, with regular team meetings and code reviews
- Innovative: Encourage experimentation and exploration of new technologies to drive continuous improvement
- Quality-Focused: Maintain a strong commitment to code quality, security, and performance optimization
Collaboration Style:
- Agile: Use Agile development methodologies to ensure rapid iteration and continuous improvement
- GitOps: Implement GitOps workflows for automated deployment and rollback of infrastructure changes
- Version-Controlled Infrastructure: Use version-controlled, reproducible infrastructure to ensure consistency and maintainability
📝 Enhancement Note: Almanak's team culture is built on a foundation of user-centric, collaborative, innovative, and quality-focused values. Candidates should be prepared to work in a fast-paced, agile environment and contribute to the team's success through open communication, collaboration, and a strong commitment to code quality and performance optimization.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Scalability: Design and implement cloud-native systems on Google Cloud Platform that can handle high-throughput AI agent workloads and blockchain data processing at scale
- Security: Implement robust cloud security practices, manage IAM policies, network security, secrets management, and ensure compliance with security best practices across all environments
- Performance Optimization: Monitor and optimize resource utilization to keep costs lean while maintaining performance, with a focus on AI agent workloads and blockchain data processing
Learning & Development Opportunities:
- Technical Skill Development: Expand your knowledge of Google Cloud Platform, Kubernetes, and infrastructure as code tools like Terraform or Pulumi, with a focus on AI/ML workloads or blockchain infrastructure
- Conference Attendance: Attend industry conferences and events to stay up-to-date on the latest trends and best practices in cloud engineering, Kubernetes, and DevOps
- Mentorship & Leadership: Work closely with the Python engineering team to streamline development workflows, automate deployments, and provide the infrastructure foundation that lets them focus on building great AI agents. As Almanak grows, there may be opportunities to take on a leadership role, mentoring junior engineers, and driving the team's technical direction
📝 Enhancement Note: Almanak's technical challenges and learning opportunities are centered around cloud engineering, Kubernetes, and infrastructure as code. Candidates should be prepared to take on significant technical challenges and be open to exploring new technologies and leadership roles as the company expands.
💡 Interview Preparation
Technical Questions:
- Cloud Engineering: Be prepared to discuss your experience with Google Cloud Platform, Kubernetes, and infrastructure as code. Demonstrate your understanding of AI/ML workloads or blockchain infrastructure and your approach to security best practices.
- System Design: Practice system design principles and be prepared to discuss your approach to scalability, fault tolerance, and graceful degradation. Demonstrate your ability to design and optimize infrastructure for high-throughput AI agent workloads and blockchain data processing.
- Coding & Problem-Solving: Brush up on your coding skills and be prepared to solve technical problems related to cloud engineering, Kubernetes, and infrastructure as code. Demonstrate your ability to think through complex technical challenges and develop efficient, maintainable solutions.
Company & Culture Questions:
- Company Mission: Research Almanak's mission and be prepared to discuss how your technical skills and experience align with the company's goals in the DeFi and blockchain space
- Team Dynamics: Familiarize yourself with Almanak's team structure and be prepared to discuss how you would collaborate with the Python engineering team to streamline development workflows, automate deployments, and ensure the infrastructure foundation enables rapid agent deployment and iteration
- Company Culture: Understand Almanak's values and be prepared to discuss how you would contribute to the team's success through open communication, collaboration, and a strong commitment to code quality and performance optimization
Portfolio Presentation Strategy:
- Technical Walkthrough: Prepare a detailed walkthrough of your portfolio, highlighting your experience with cloud engineering, Kubernetes, and infrastructure as code. Be prepared to discuss your approach to AI/ML workloads or blockchain infrastructure and your commitment to security best practices.
- Code Explanation: Choose a few key projects from your portfolio and be prepared to explain your code, design decisions, and the challenges you faced during development. Demonstrate your ability to think through complex technical challenges and develop efficient, maintainable solutions.
- User Experience & Performance Optimization: Highlight your attention to detail and commitment to maintainable infrastructure through code comments and documentation. Demonstrate your ability to optimize resource utilization, implement CI/CD pipelines, and ensure robust security practices.
📝 Enhancement Note: Almanak's interview process is designed to assess the candidate's technical skills, cultural fit, and long-term potential within the company. Candidates should be prepared to demonstrate their expertise in cloud engineering, Kubernetes, and infrastructure as code, as well as their ability to work effectively in a remote, collaborative environment.
📌 Application Steps
To apply for this DevOps Engineer (Senior/Mid) position at Almanak:
- Customize Your Portfolio: Tailor your portfolio to highlight your experience with cloud engineering, Kubernetes, and infrastructure as code, with a focus on AI/ML workloads or blockchain infrastructure. Include case studies or projects that demonstrate your ability to build scalable, secure, and performant infrastructure.
- Optimize Your Resume: Highlight your relevant technical skills and experience with cloud engineering, Kubernetes, and infrastructure as code. Include any projects or achievements that demonstrate your ability to build and maintain scalable, secure, and performant infrastructure for AI/ML workloads or blockchain applications.
- Prepare for Technical Interviews: Brush up on your technical skills and be prepared to discuss your experience with Google Cloud Platform, Kubernetes, and infrastructure as code. Practice system design principles and be prepared to discuss your approach to scalability, fault tolerance, and graceful degradation. Familiarize yourself with Almanak's technology stack and be prepared to discuss how you would contribute to the team's success through open communication, collaboration, and a strong commitment to code quality and performance optimization.
- Research the Company: Learn about Almanak's mission, team structure, and values. Be prepared to discuss how your technical skills and experience align with the company's goals in the DeFi and blockchain space and how you would contribute to the team's success in a remote, collaborative environment.
📝 Enhancement Note: Almanak's application process is designed to assess the candidate's technical skills, cultural fit, and long-term potential within the company. Candidates should be prepared to demonstrate their expertise in cloud engineering, Kubernetes, and infrastructure as code, as well as their ability to work effectively in a remote, collaborative environment.
Application Requirements
Candidates should have deep hands-on experience with Google Cloud Platform and Kubernetes, along with a strong focus on cloud security best practices. Experience with Infrastructure as Code tools like Terraform or Pulumi is essential, and familiarity with AI/ML workloads or blockchain infrastructure is a plus.