DevOps Engineer (Ascend Commerce)

E-COMMERCE & DIGITAL SOLUTIONS
location_on Bangkok

About the role
We are looking for a talented and motivated DevOps Engineer to join our team. In this role, you will be responsible for managing and optimizing our continuous integration and continuous deployment (CI/CD) processes, ensuring seamless software delivery and infrastructure management. You will collaborate with cross-functional teams to enhance our development and deployment processes, contributing to the overall efficiency and effectiveness of our software development lifecycle.

Job Description

  • Infrastructure as Code: Design, implement, and maintain infrastructure using tools like Terraform, CloudFormation, or Ansible to manage cloud and on-premises resources.
  • CI/CD Pipelines: Develop, manage, and improve CI/CD pipelines using tools such as Jenkins, GitLab CI to ensure reliable and efficient software delivery.
  • Automation and Orchestration: Automate repetitive tasks and streamline workflows using scripting languages like Python, Bash, or PowerShell.
  • Monitoring and Logging: Implement monitoring and logging solutions to ensure system health and performance, using tools like Prometheus, Telegraf, Grafana, ELK Stack.
  • Collaboration: Work closely with development, QA, and operations teams to ensure smooth software releases and effective communication.
  • Security: Integrate security practices into the DevOps processes, including vulnerability assessments, access control, and compliance with industry standards.
  • Incident Management: Troubleshoot and resolve issues related to application and infrastructure performance, ensuring high availability and reliability.
  • Cloud Services Management: Manage and optimize cloud services (e.g., AWS, Google Cloud) for performance, cost, and scalability.
  • Documentation: Maintain clear and comprehensive documentation for processes, systems, and procedures.

Qaulifications

  • Education: Bachelor’s degree in computer science, Engineering, or a related field, or equivalent practical experience.
  • Experience: [Specify years of experience] years of experience in a DevOps or related role.
  • Proficiency in scripting languages (e.g., Python, Bash, Powershell).
  • Experience with infrastructure as code tools (e.g., Terraform, CloudFormation).
  • Knowledge of CI/CD tools (e.g., Jenkins, GitLab CI).
  • Familiarity with containerization and orchestration (e.g., Docker, Kubernetes).
  • Strong understanding of cloud platforms (e.g., AWS, GCP).
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK).
  • Understanding of security best practices and tools.

Preferred

  • Experience with serverless architectures and microservices.
  • Experience in a fast-paced, agile development environment.
  • Knowledge of network and security configurations in cloud environments.
  • Strong problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and in a team.
  • Certifications: e.g., AWS Certified DevOps Engineer, Google Professional DevOps Engineer are a plus.

Location: True Digital Park, Bangkok