Hybrid DevOps Engineer

Posted 18 hours ago

Apply now

About the role

  • DevOps Engineer at Vistra designing, implementing, and maintaining robust CI/CD pipelines and cloud infrastructure. Enabling software delivery across multiple technology stacks with a focus on AWS.

Responsibilities

  • Design and maintain scalable AWS infrastructure using Infrastructure as Code tools like Terraform, AWS CloudFormation, and AWS CDK for Next.js, Node.js, and Python applications
  • Build and optimize CI/CD pipelines using tools like Jenkins, GitHub Actions, or AWS CodePipeline to automate testing, building, and deployment of TypeScript and Python applications
  • Manage serverless deployments using AWS Lambda for both Node.js and Python runtimes, API Gateway, and other managed services to support scalable backend functions and Next.js frontend applications
  • Deploy and manage containerized Python applications using AWS ECS, EKS, or AWS Fargate with appropriate scaling and load balancing configurations
  • Implement database infrastructure and operations for MySQL using Amazon RDS, including automated backups, monitoring, scaling, and high availability configurations
  • Establish monitoring, logging, and observability solutions using AWS CloudWatch, CloudTrail, and third-party tools to ensure system health and performance across Node.js and Python workloads
  • Automate infrastructure provisioning, configuration management, and deployment processes for multi-language environments to reduce manual intervention and improve reliability
  • Implement security best practices including IAM roles, VPC configurations, encryption at rest and in transit, and vulnerability scanning for cloud resources hosting both JavaScript and Python applications
  • Collaborate with development teams to optimize application deployment strategies, container orchestration, and environment management for diverse technology stacks
  • Manage Python package dependencies, virtual environments, and deployment artifacts using tools like pip, poetry, or conda in cloud environments
  • Troubleshoot production issues across Node.js and Python applications, perform root cause analysis, and implement preventive measures to minimize downtime
  • Maintain documentation for infrastructure, deployment processes, and operational procedures to ensure knowledge sharing and consistency across different application stacks

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
  • 4-6 years of hands-on DevOps experience with strong AWS cloud platform expertise including EC2, RDS, Lambda, API Gateway, S3, ECS/EKS, and VPC
  • Proficiency in Infrastructure as Code tools such as Terraform, AWS CloudFormation, or AWS CDK for managing cloud resources
  • Strong experience with CI/CD pipeline tools including Jenkins, GitLab CI/CD, GitHub Actions, or AWS CodePipeline for both Node.js and Python applications
  • Solid understanding of containerization technologies including Docker and orchestration platforms like Kubernetes or AWS ECS/EKS for Python application deployments
  • Experience with Python deployment strategies, package management, and virtual environment configuration in cloud environments
  • Experience with database administration and operations, particularly MySQL, including backup strategies, performance tuning, and scaling
  • Proficiency in scripting languages such as Python, Bash, or JavaScript for automation tasks and infrastructure management
  • Knowledge of monitoring and logging tools like CloudWatch, Prometheus, Grafana, or ELK stack for multi-language application stacks

Benefits

  • Flexible hybrid working arrangement
  • Birthday leave
  • Comprehensive medical insurance
  • Dental coverage
  • Wellness allowance
  • Competitive annual leave entitlement

Job title

DevOps Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

HybridHong Kong

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job