DevSecOps Engineer at Wisesight Malaysia
Bangkok, , Thailand -
Full Time


Start Date

Immediate

Expiry Date

04 Aug, 26

Salary

0.0

Posted On

06 May, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

AWS CDK, Terraform, CloudFormation, Ansible, Docker, Kubernetes, GitHub Action, ArgoCD, TypeScript, Golang, Bash, Prometheus, Grafana, Git, Cloud Infrastructure, CI/CD

Industry

technology;Information and Internet

Description
Job Summary: We are seeking a highly skilled and motivated DevSecOps Engineer to join our team. The ideal candidate will have extensive experience in building, deploying, and maintaining applications and infrastructure in a fast-paced environment. You will collaborate with software developers to manage code releases, streamline CI/CD processes, and ensure the scalability and reliability of our systems. Key Responsibilities: Infrastructure as Code (IaC): Develop and manage infrastructure using tools like AWS CDK, Terraform, CloudFormation, or Ansible to ensure consistent and scalable infrastructure deployment. Containerization: Manage containerized environments using Docker, Kubernetes, or similar platforms to simplify application deployment and scaling. CI/CD Pipeline Management: Design, implement, and maintain continuous integration (CI) and continuous delivery (CD) pipelines to automate and streamline software delivery processes. Cloud Infrastructure: Maintain and optimize cloud-based environments such as AWS or Google Cloud, ensuring high availability, security, and performance. Monitoring & Logging: Implement monitoring and alerting systems (using tools like Prometheus, Grafana, etc.) to ensure high availability, fault tolerance, and performance across applications and infrastructure. Automation & Scripting: Automate routine tasks using scripting languages such as TypeScript, Golang or Bash to reduce manual intervention and enhance productivity. Collaboration: Work closely with development to ensure seamless integration, quick resolution of issues, and faster deployment cycles. Security & Compliance: Implement best practices for securing infrastructure, data, and applications. Ensure compliance with company policies and regulatory requirements. Performance Optimization: Continuously monitor system performance, identifying bottlenecks and improving system performance and scalability. Disaster Recovery: Develop and maintain backup, disaster recovery, and business continuity plans to ensure system resilience. Requirements: Experience: 2+ years of experience in DevSecOps or related positions. Education: Bachelor's degree in Computer Engineer, Computer Science, Information Technology, or related field (or equivalent work experience). CI/CD Tools: Hands-on experience with CI/CD tools such as GitHub Action or ArgoCD. Scripting & Automation: Proficiency in scripting languages like TypeScript, Golang, or Bash for automating tasks. Cloud Platforms: Strong experience with cloud platforms (AWS, Google Cloud) and their services, including networking, security, and compute resources. Infrastructure as Code (IaC): Experience with IaC tools like CDK, CloudFormation, Terraform, or Ansible for automated infrastructure management. Containerization: Proficiency in Docker and container orchestration platforms like Kubernetes. Version Control: Expertise with Git and version control best practices. Monitoring & Logging Tools: Familiarity with tools such as Prometheus, Grafana, Grafana Loki, ELK Stack, or similar for monitoring and logging. Networking: Understanding of network protocols, firewalls, load balancing, dns and security practices. Desired Skills: Strong problem-solving and troubleshooting skills to diagnose and resolve production issues. Knowledge of agile methodologies and the software development lifecycle (SDLC). Ability to work collaboratively in cross-functional teams and communicate effectively with non-technical stakeholders. Experience with microservices architecture and related deployment practices. Certifications (Optional but Preferred): AWS Certified DevOps Engineer, or similar certifications. Certified Kubernetes Administrator (CKA) or Kubernetes-related certifications.
Responsibilities
The role involves designing and maintaining CI/CD pipelines and managing scalable cloud infrastructure using Infrastructure as Code. The engineer will also focus on containerization, system monitoring, and implementing security best practices to ensure high availability.
Loading...