Search by job, company or skills

Takaful Malaysia

Full Stack DevOps Engineer (Deputy Manager)

Save
new job description bg glownew job description bg glow
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

The Full Stack DevOps Engineer is responsible for supporting the development, deployment, and maintenance of full-stack applications and cloud-based infrastructure that align with the organization's technology needs. This role involves working closely with development, operations, and security teams to build and maintain scalable, reliable, and secure systems using modern technologies such as ReactJS, Next.js, and Node.js, alongside DevOps practices. The role also contributes to improving application performance, automating deployment processes, and ensuring systems follow established best practices across both development and cloud environments.

Application Development

  • Develop and maintain front-end applications using ReactJS and Next.js (experience with other frameworks is an advantage).
  • Build and maintain back-end services using Node.js and design APIs (RESTful and/or GraphQL).
  • Ensure applications are responsive, scalable, and optimized for performance across devices.
  • Integrate third-party services and support database operations (e.g., MySQL, PostgreSQL, MS SQL).

DevOps & Cloud Operations

  • Support and maintain CI/CD pipelines to enable efficient build, test, and deployment processes.
  • Assist in deploying and managing applications in cloud environments (e.g., Azure, AWS, or GCP).
  • Work with containerization technologies such as Docker and Kubernetes for application deployment.
  • Support implementation of infrastructure as code (e.g., Terraform, ARM, CloudFormation).
  • Monitor application and system performance, and assist in troubleshooting issues across environments.
  • Apply security best practices, including basic authentication, authorization, and data protection measures.

Code Quality & Best Practices

  • Write clean, maintainable, and reusable code following established coding standards.
  • Participate in code reviews and contribute to continuous improvement of development practices.
  • Implement basic testing (unit/integration) to ensure application quality.

Collaboration & Delivery

  • Collaborate with UI/UX designers, developers, and DevOps/Cloud teams to deliver high-quality solutions.
  • Support release and deployment activities, including preparation of basic documentation and rollback plans.
  • Document system architecture, configurations, and development processes.
  • Stay updated with industry trends, tools, and best practices in both development and DevOps.

Support & Maintenance

  • Assist in troubleshooting and resolving application and production issues.
  • Work with senior engineers or architects to address more complex technical challenges.
  • Ensure applications follow basic security and compliance requirements where applicable.

Education:

Bachelor's Degree in Computer Science, Information Technology, Engineering, or any related field. Relevant certifications (e.g., Azure, AWS or Google Cloud) are an added advantage.

Work Experiences:

  • 3–5 years of professional experience in full-stack development using ReactJS, Next.js, and Node.js.
  • Strong proficiency in JavaScript, HTML, CSS, and modern front-end development practices.
  • Experience in building and consuming RESTful APIs and/or GraphQL services.
  • Familiarity with relational databases such as MySQL, MS SQL, or PostgreSQL.
  • Experience with version control systems (e.g., Git).
  • Hands-on experience or exposure to DevOps practices, including CI/CD pipelines and automation.
  • Experience or familiarity with containerization technologies such as Docker and Kubernetes.
  • Experience or exposure to cloud platforms such as Azure, AWS, or Google Cloud.
  • Understanding of cloud and application security best practices, including data protection and access control.
  • Strong problem-solving skills with attention to detail.
  • Good communication skills and ability to work independently as well as in a team environment.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147435845