DevOps / Platform Engineering

Summary

DevOps/Platform Engineering role at an IT services company, building and maintaining scalable applications and cloud infrastructure. Day-to-day work spans AWS infrastructure, Kubernetes/ECS orchestration, Terraform IaC, GitLab CI/CD, and contributing across backend (Java/Kotlin/Python/Go/Node.js) and frontend (React/Next.js) stacks.

Company Overview

Established in 2010, Vinova is an award-winning development company specializing in mobile, web, and enterprise applications. We serve global clients across IoT, blockchain, fintech, networking, and ecommerce, delivering quality products through passionate collaboration and cutting-edge technology.

Job Summary

You will develop and maintain robust software solutions by applying strong engineering fundamentals and problem-solving skills. Collaborate across teams to build reliable, secure, and scalable applications and infrastructure in a dynamic environment.

Responsibilities

  • Apply engineering fundamentals pragmatically to design, develop, and maintain software solutions that meet client requirements
  • Develop backend services using Java, Kotlin, Python, Node.js/TypeScript, Go, C#, or similar languages to deliver scalable and efficient applications
  • Build frontend interfaces using React/Next.js, Vue, Angular, or similar frameworks to enhance user experience
  • Design and implement RESTful and GraphQL APIs to enable seamless integration between systems
  • Manage and optimize SQL databases such as PostgreSQL or MySQL for reliable data storage and retrieval
  • Configure and maintain AWS cloud infrastructure to support application deployment and scalability
  • Utilize Infrastructure as Code tools like Terraform or OpenTofu to automate cloud resource provisioning
  • Develop and maintain CI/CD pipelines, particularly with GitLab, to ensure smooth and automated software delivery
  • Implement containerization using Docker and orchestrate deployments with ECS and/or Kubernetes/EKS for scalable environments
  • Automate deployment processes to improve release efficiency and reduce errors
  • Configure cloud networking components to ensure secure and efficient communication between services
  • Monitor system observability and implement monitoring solutions to proactively detect and resolve issues
  • Participate in production operations and incident response to maintain high system availability and reliability
  • Implement security controls including authentication, authorization, encryption, and audit logging to comply with compliance requirements
  • Support reliable and highly available production systems by understanding both application and platform infrastructure

Preferred competencies and qualifications

  • Hands-on experience with Java and Kotlin for backend development
  • Proficiency in Python frameworks such as FastAPI, Django, or Pandas for data processing and API development
  • Experience with TypeScript and React/Next.js for frontend development
  • Familiarity with AWS EC2, ECS, and EKS services for cloud infrastructure management
  • Knowledge of Kubernetes orchestration and container management
  • Expertise in Infrastructure as Code tools including Terraform, OpenTofu, or CloudFormation
  • Experience building and maintaining GitLab CI/CD pipelines
  • Skills in data engineering and ETL processes to handle large data workflows
  • Understanding of event-driven architectures for scalable system design
  • Exposure to enterprise platforms such as Salesforce, OutSystems, Appian, Pega, or Microsoft Dynamics

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available