Our client, an IT Solution company, is seeking a skilled and experienced DevOps Engineer to join their team in Jakarta.
Responsibilities:
Set up, manage, and administer DevOps environment and tools used in software development and production.
Prepare and set up a development environment for software development.
Plan, set up, and monitor Continuous Integration and delivery processes.
Collect and analyze software build metrics in support of software maintenance activities.
Induct software engineers in the use of configuration management tools and processes.
Maintain software configuration management tools to support configuration identification, control, reporting, and delivery of all software in production.
Ensure individual reporting obligations are met timely, accurately, and effectively.
Requirements:
Minimum bachelors degree in IT, Information Systems, Computer Science, Management Information Systems, or a related field.
Minimum 1-year experience in a related field.
Extensive experience with Linux environments and ability to script using Bash.
Strong understanding of networking concepts, such as application load balancing, reverse proxy, application monitoring, and network security.
Extensive experience with building continuous integration servers (Jenkins, Travis, Bitbucket Pipeline, VSTS, etc.).
Experience with DevOps concepts and tools (Bitbucket, Docker, Kubernetes, HAProxy, KrakenD, RDBMS such as MySQL, Ansible, etcd, etc.).
Experience with DevOps practices and processes strongly preferred.
Enthusiastic individual with excellent communication skills and a willingness to learn new things.