The API Practice

Rivergate Officetel, 151-155 Ben Van Don, TP Hồ Chí Minh

Quy mô công ty : 10-24

Xem thêm

Tóm lược

10-24

Product

Việt Nam

Senior DevOps Engineer

The API Practice

Quận 4, TP Hồ Chí Minh

  • English
  • Có kinh nghiêm (Nhân viên)
  • Toàn thời gian
  • Thỏa Thuận
  • Ngày Đăng:10/01/2020
  • 1

Mô tả công việc

Tóm tắt công việc

We are a small and passionate company who are experiencing strong growth from global customers. You will be joining an organisation of passionate professionals where there will be significant opportunities to grow professionally and personally on exciting and challenging projects.

We help enterprise customers design, build and manage high quality digital services, using modern software practices.  

We work in a dynamic environment that adopts an API first approach for agile software development.  

APIs are at the core of everything we do.

You will:

  • Be responsible for designing, building and testing new features that are built on proven technologies that use repeatable patterns to ensure they are secure and scalable.
  • Be experienced with modern DevOps practices.  Everything you create from “infrastructure” to “interfaces” will be tested and deployed using Continuous Integration, Continuous Test and Continuous Deployment automation (CI/CT/CD).
  • Have or develop solid experience with cloud and microservice technologies and architectures.  It is important to have a working understanding containers (Docker etc), container orchestration (Kubernetes etc) and service mesh (Istio etc).
  • Be responsible for helping support, maintain and enhance the existing infrastructure.
  • Have or develop a solid understanding of RESTful API design principles and architectural patterns like API Proxy method using API Gateway technologies like Apigee, MuleSoft and Kong.
  • Have or develop a sound knowledge of the Swagger and OpenAPI frameworks is important, as is a knowledge of tools like Postman, Swagger Editor or other API related tools.

Why You'll Love Working Here

  • Small, passionate and professional team
  • High profile clients
  • Leading edge technologies
  • 10% annual bonus if targets for code quality and test coverage are met
  • Have a say in how the team and business operates


 

Yêu cầu công việc

Your Skills and Experience

We are looking for:

  • A dedicated, professional and intelligent person
  • Someone who is eager to learn new skills
  • Self motivated.
  • Write clean and testable code.
  • Considerate and supportive of team mates.
  • Willing to work on different aspects of software development.

Must have

  • Good English communication skills
  • Can do attitude
  • A desire to push and challenge yourself on a daily basis.
  • Strong experience with Linux-based infrastructures, Linux/Unix administration
  • Experience on CI/CD system like Jenkins, TeamCity
  • Experience on cloud platforms like AWS/GCP/Azure.
  • Experience in working with tools like Terraform, Puppet or Chef for automation and configuration.
  • Strong understanding of scripting languages like Groovy, Bash.
  • Familiar with Docker, Container Orchestration (Kubernetes) and Service Mesh (Istio)
  • Good understanding of REST APIs.
  • Experience with TDD/BDD, Writing good unit/integration test

Nice to have

  • Server side development with Typescript/NodeJS - Java is a bonus.
  • Knowledge of RESTful API design
  • Knowledge of OAuth 2, OpenID Connect
  • Familiar with Swagger 2 / OpenAPI Specification 3
  • Familiar with JSON Schema / Protobuf

Ngôn ngữ

  • English

    Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate

Yêu cầu kỹ thuật

  • Java
  • NodeJS
  • Linux
  • JSON
  • REST
  • Unix
  • Integration Testing
  • Groovy
  • TDD
  • OAUTH
  • API
  • Jenkins
  • TypeScript
  • BDD
  • Puppet
  • TeamCity
  • Docker
  • Chef
  • MS Azure
  • Protobuf
  • CI
  • Swagger
  • AWS
  • CD
  • GCP
  • Terraform
  • Bash
  • Kubernetes
  • Istio
  • RESTful API

NĂNG LỰC

  • Ambitious
  • Self Motivated
  • Supportive
  • Communication Skills
  • Can-do attitude

Thông tin doanh nghiệp

The API Practice has a software platform called FlowStep.

We're passionate about creating the best experiences for our clients.

We are passionate about creating the best experiences for our clients, and are uncompromising in the standards we pursue.

Our software platform is called FlowStep. It helps our Government and Enterprise clients design, build and manage transformative digital initiatives using modern, agile software development practices.

FlowStep uses an API first framework that facilitates a centralised and shared understanding of requirements through a valuable, inclusive, and collaborative process that’s designed to empower business, product and technology stakeholders.

FlowStep uses a combination of “user centred” design principles, and “behaviour driven development" practices to introduce efficiencies through features that accelerate product and software lifecycles, and improve the overall quality of a software program.

 

Các việc làm khác của nhà tuyển dụng này