Devops Engineer

Details of the offer

Our Technology team is the backbone of our business. We help the digital bank develop a competitive advantage through defining our technology objectives, assessing solution options, and devising technical solutions that help us achieve both strategic goals and meet operational requirements.  As a DevOps Engineer (Digital Bank), you will be part of our digital infrastructure technology team to manage and oversee the development, implementation, and maintenance of the bank's infrastructure and platform systems. This position plays a critical role in establishing and maintaining a robust and scalable technology foundation for the bank in enabling the smooth operation and delivery of applications and services Develop and execute the strategy for continuous integration and continuous deployment (CI/CD) practices and tools, ensuring alignment with the organization's goals and objectives. Lead a team responsible for implementing and managing CI/CD pipelines, automation frameworks, and release management processes. Define and enforce CI/CD standards, best practices, and workflows across development, testing, and production environments. Collaborate with stakeholders, including development teams, quality assurance, and operations, to gather requirements and prioritize CI/CD initiatives. Design and implement robust and scalable CI/CD pipelines, incorporating build automation, testing, deployment, and monitoring processes. Manage and oversee the configuration, maintenance, and performance of CI/CD tools and platforms, such as Jenkins, GitLab, or similar tools. Ensure the security and integrity of the CI/CD pipelines, implementing appropriate controls, access restrictions, and encryption mechanisms. Monitor and optimize CI/CD processes and tools to improve efficiency, reliability, and time to market for software releases. Collaborate with development teams to streamline application code integration, testing, and deployment processes. Facilitate collaboration and communication between development, operations, and other stakeholders to ensure smooth and efficient software delivery. Define and implement metrics and reporting mechanisms to track CI/CD pipeline performance, quality, and efficiency. Bachelor's degree or higher in Computer Science, Information Technology, Information System or a related field preferred; or with equivalent work experience together with professional certifications Minimum 5 years of professional experience in DevOps, software engineering or similar technical roles, preferably in large-scale enterprise environments.  Proficiency in various DevOps tools and including experience with source code management systems (e.g., Git), build automation tools (e.g., Jenkins, Travis CI), configuration management tools (e.g., Ansible, Puppet, Chef), containerization platforms (e.g., Docker, Kubernetes), and cloud platforms (e.g., AWS, Azure, GCP). Knowledge of scripting languages (e.g., Bash, Python) and infrastructure-as-code frameworks (e.g., Terraform, CloudFormation) is also required. Deep understanding of CI/CD principles, best practices, and methodologies is necessary. Have hands-on experience designing, implementing, and maintaining CI/CD pipelines to enable continuous integration, automated testing, and deployment of software applications. Familiar with tools for automated testing, static code analysis, code quality, and artifact management. Knowledge of system architecture and infrastructure components is important for optimizing CI/CD processes. Understand scalable and highly available infrastructure designs, network configurations, and security considerations. Having professional certifications and qualifications related to a DevOps Engineer is an added key advantage – examples include but not limited to Certified Kubernetes Administrator (CKA), Certified Jenkins Engineer, Docker Certified Associate, AWS Certified DevOps Engineer, etc Excellent collaboration and communication skills. Need to work closely with software engineering teams, operations teams, and other stakeholders to ensure smooth integration and deployment processes.  Have strong problem-solving and troubleshooting abilities for identifying and resolving issues in CI/CD pipelines
Interested candidates please submit your application through Jobstore.com


Nominal Salary: To be agreed

Source: Grabsjobs_Co

Requirements

Senior Backend Engineer

We are seeking a skilled Senior Backend Engineer with expertise in Node.js, Nest.js, and AWS services to join our client's team. In this role, you will desig...


Glints - Kuala Lumpur

Published a month ago

Software Engineer Java

About the company: Our client is looking for a Software Engineer to expand their R&D team in Kuala Lumpur. In this role, you will be involved in the new appl...


Glints - Kuala Lumpur

Published a month ago

Mobile Application Developer

We are seeking a skilled Mobile Application Developer to join our client's team. You will play a key role in designing, developing, and maintaining native mo...


Glints - Kuala Lumpur

Published a month ago

Salesforce Developer (******** )

Design, build and configure applications to meet business process and application requirements. • Author the Technical Design Specification • Contribute to k...


Amk Technology - Kuala Lumpur

Published a month ago

Built at: 2024-11-22T17:05:58.108Z