Job Description

  1. Understanding customer requirements and project KPIs.
  2. Implementing various development, testing, automation tools, and IT infrastructure.
  3. Setting up tools and required infrastructure.
  4. Defining and setting development, test, release, update, and support processes for DevOps operation.
  5. Have the technical skill to review, verify, and validate the software code developed in the project.
  6. Troubleshooting techniques and fixing the code bugs.
  7. Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage.
  8. Encouraging and building automated processes wherever possible.
  9. Mentoring and guiding the team members.
  10. Selecting and deploying appropriate CI/CD tools.
  11. Managing periodic reporting on the progress to the management and the customer.

Job Requirements

  1. Graduate from Bachelor, Diploma 3, Diploma 4 degree from IT or other related majors.
  2. Experience with Linux Fundamentals and Scripting Skills Knowledge
  3. Experience with Version control, continuous integration servers, configuration management, containers and deployment automation
  4. Have a deep knowledge with cloud infrastructure like Amazon Web Services (AWS), Google Cloud Platform (GPC) and Microsoft Azure.
  5. Should be knowledgeable of Node.js, Shell, Bash and PHP, Go, Python, Java.
  6. Understand infrastructure and configurations, CI/CD pipelines, app performance monitoring and more.
  7. Experience with automation tools like Source Code Management (SCM) and Ansible, an open-source automation tools
  8. Knowledgeable of virtualization and proficient in testing tools, such as Puppet, Chef, Docker, and Podman.
  9. Experience with execute tests for an entire DevOps automation pipeline as well as how to integrate CI/CD Pipelines with Selenium.
  10. Experience with change management, threat investigation, security training and vulnerability assessment, SAST (Static Application Security Testing).
  11. Experience with monitoring tools like Loki, Grafana, Promtail & Prometheus.
  12. Experience with Docker Engine, Kubernetes, OpenShift, container registries, Docker Swarm, Ansible.
  13. Strong knowledge in computer networking (IP, DNS, HTTP, etc).
  14. Strong knowledge in Kubernetes Cluster Networking.

Apply Now