S

Junior DevOps Engineer

Soft Space
Full-time
On-site
Kuala Lumpur, Malaysia

We are currently searching for an enthusiastic and committed Junior DevOps Engineer to join our thriving team. In this role, you will collaborate with our development, operations, and security teams, contributing to the design, development, and management of our infrastructure, continuous integration and deployment pipelines, and automated testing frameworks. Your primary focus will be ensuring the stability, security, and scalability of our production environment while implementing best practices and tools that boost efficiency and minimize errors. The ideal candidate will possess a foundational understanding of software development, systems administration, and automation, and will be eager to learn and expand their skills.

Job Responsibilities:


  • Collaborate with senior DevOps engineers to design and implement continuous integration and deployment pipelines, automated testing frameworks, and deployment strategies.

  • Work closely with developers and operations teams to guarantee code quality, reliability, and security.

  • Support deployment and maintenance of infrastructure utilizing cloud technologies such as AWS, Azure, or GCP.

  • Learn and contribute to the development and maintenance of monitoring, logging, and alerting systems, ensuring the stability and performance of our production environment.

  • Aid in safeguarding the security and compliance of our infrastructure and applications.

  • Help troubleshoot and resolve issues within our production environment, including incident response and disaster recovery.

  • Contribute to the development of containerization, orchestration, and microservices infrastructure.

  • Learn and support automation of infrastructure and application deployments using infrastructure-as-code (IaC) tools like Terraform, CloudFormation, or ARM templates.

  • Continuously improve our infrastructure, processes, and tools to enhance efficiency and reduce errors.

  • Partner with the development team to optimize application performance and scalability.

  • Assist in implementing disaster recovery and business continuity plans.

  • Learn and support the management of DevOps tools such as Jenkins, GitLab, and JIRA

  • Learn and assist in configuring and managing Linux servers, including installation, security, and maintenance.

Job Requirements:


  • Bachelor's degree in Computer Science, Information Technology, or a related field.

  • Solid understanding of fundamental programming concepts and proficiency in at least one programming language.

  • Familiarity with cloud technologies such as AWS, Azure, or GCP.

  • Basic comprehension of containerization and orchestration technologies like Docker and Kubernetes.

  • Experience with infrastructure-as-code (IaC) tools such as Terraform, CloudFormation, or ARM templates.

  • Foundational understanding of CI/CD pipelines and automated testing frameworks.

  • Exceptional troubleshooting and problem-solving skills.

  • Outstanding communication and collaboration abilities.