DevSecOps Engineer

สนใจสมัครงาน กรุณาส่ง E-mail ระบุตำแหน่งงานที่สนใจ และแนบประวัติ (Resume) ส่งถึง hr.recruiting@ktcs.co.th

Responsibilities

Job Summary
The DevSecOps Engineer is integral to the software development lifecycle, focusing on designing and implementing CI/CD patterns compliant with industry standards and regulatory needs. This role participates in design and code reviews to align projects with architectural goals and collaborates with external teams when updating or introducing applications. Responsibilities also include documenting processes, maintaining DevSecOps platforms, and contributing to the enterprise’s engineering and maintenance team.
Key Responsibilities
  • Responsible for defining and implementing the build, deployment, and monitoring standards for our client.
  • Be a part of client development teams to deliver an end-to-end automation of deployment, monitoring, and infrastructure management in a cloud environment.
  • Build and configure delivery environments supporting CI/CD tools using an Agile delivery methodology.
  • Create scripts and/or templates to automate and/or bootstrap infrastructure provisioning and management tasks.
  • Working closely with our client development team to create an automated continuous integration (CI) and continuous delivery (CD) system.
  • Work together with vendors and other IT team for problem resolution.
  • Monitor and support all installed systems and infrastructure.
  • Develop custom scripts to increase system efficiency and lower the human intervention time on any tasks.
  • Contribute to the design of information and operational support systems.
  • Organize the highest levels of systems and infrastructure availability, acting proactively.
  • Install, configure, test, and maintain operating systems, application software and system management tools.
  • Algin to client’s security, backup, and redundancy strategies.
  • Evaluate application performance, identify potential bottlenecks, develop solutions, and implement them with the help of developers.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Minimum of 5 years of experience in a similar role with a focus on DevOps, security, and automation.
  • Proficiency in scripting languages such as Bash and Python.
  • Extensive experience with cloud platforms like AWS, Azure, and Google Cloud Platform.
  • Strong understanding of containerization technologies such as Kubernetes, Docker, and Podman.
  • Hands-on experience with infrastructure as code (IaC) tools like Terraform.
  • In-depth knowledge of DevOps tools and practices, including CI/CD, test automation, and source code management.
  • Excellent communication skills with the ability to present technical concepts to non-technical stakeholders.
  • Strong problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.
  • Communicate effectively in English through presentations, documentation, and negotiations.