Dev Ops Engineer

Thailand / Remote

Make Application

Experience

5 Years

Level

Senior

Job Type

Full Time

Salary

2,000 USD / month

About the company

We are a fast growing German startup that produces custom personalized shirts built to order in Thailand and then shipped to our customers abroad. At every step in the process, customers can keep track of their shirt through their phone and have input into their order.

Our shirts are sold exclusively via direct sales through a network of consultants - which is why we can afford to sell our shirts at such an attractive price and also provide an ethical workplace for our manufacturing workers in Asia - our workers are treated to above average pay, high standard of cleanliness, free drinks, food subsidies etc.

Dev Ops Engeneer

We currently have an opportunity for an experienced Dev Ops engineer to join us on a contract basis.

We develop and maintain two large applications: a legacy monolithic beast which serves as our front end, shop and sales agent management portal and a modern PHP application which serves the needs of our production facility. Alongside these projects, we have a number of smaller marketing sites (e.g. careers portal) and applications.

We are looking for someone who will join our development team and assist us in building our CI/CD pipeline.

Your role will be to analyze the systems we currently have and work with our existing developers to create new build and deployment processes. We do not currently have a CI/CD pipeline so you will be responsible for putting one in place (and recommending the CI tooling).

After analyzing our existing code base, you will be able to help design and implement the tools/processes to build and deploy our applications. We will require you to maintain these tools and processes on multiple environments.

We currently host our applications in a number of different virtual private server locations, ideally you will have a good understanding of cloud infrastructure and help us with migrating all our applications to AWS or a similar platform.

You will be expected to document the deployment processes and the automation that you create and help our development team to use them effectively.

responsibilities & skills

- You have experience with Bash, Python and other scripting languages and can write scripts to automate tasks. You should also be able to understand PHP (and object oriented programming concepts) in order to understand our existing code bases.

- You know how to use GitHub Actions, CircleCI, Travis, Jenkins or another similar CI system. We will be looking for you to make a recommendation.

- You are familiar with deployment, automation and configuration management tools and container orchestration (Terraform, Docker, Kubernetes).

- You have knowledge of cloud architecture best practices. You will be architecting our cloud environment form scratch so experience with a cloud platform (e.g. AWS) and the basic set of services it offers (e.g. EC2, RDS, S3, etc) is crucial.

- You should be able to work within an agile team and have an understanding of what that will involve.

5 Years

Senior

Full Time

2,000 USD / month

Senior QA Engineer

Remote / Thailand

Your role will involve participating in our sprint project planning; to review requirements of...

Dev Ops Engineer

Thailand / Remote

We are looking for someone who will join our development team and assist us in building our CI/...

Backend Developer

Thailand / Remote

Our development team has a number of interesting of challenges. They currently maintain a legac...

Frontend UI Developer

Thailand / Remote

Right off the bat you would be involved in an extremely ambitious project which will involve cr...