Software Engineer (DevOps)
تفاصيل الوظيفة
Add expected salary to your profile for insights The Platform Engineering team aims to optimize the software development and engineering process to improve engineering productivity and product quality. Mission Our team mission is to architect and build solutions for improving the software engineering process in iFAST, through close partnerships and tight collaboration with application developers, security engineers, and the infrastructure team. Innovation, pragmatic thinking, big ideas, and long-term vision would describe the team. "Do the right thing right" is our team motto. Job Description:
- Define processes, techniques, architectures, practices, and ensure adherence to best practices in design and coding.
- Architect, build, and orchestrate various technologies, tools, and infrastructure to improve engineering velocity and product quality.
- Automate everything that is possible to be automated.
- Participate in writing coding guidelines and technical documentation.
- Work closely with the application development team to improve reliability, maintainability, scalability, and security of all iFAST applications.
- Help the organization build a healthy software engineering culture and achieve Continuous Delivery.
- Candidate must possess a Bachelor in Computer Science or related field (First Class Honours/Top in a technical-related subject).
- Strong knowledge in Linux OS concepts, commands, and scripting.
- Strong understanding and experience in Version Control Systems, especially Git, and its collaboration strategies such as branching, pull/merge requests, workflow, etc.
- Good awareness of software security and knowledge of security standards such as OWASP, CIS benchmark, etc.
- Strong analytical and problem-solving skills.
- “Never say die” attitude and someone who is well-informed about the latest technological trends and developments.
- Candidates without working experience or with less than 1 year of working experience are welcomed to apply.
- A developer who is tired of all the dirty hacks, shortcuts, and aspires for cultural change in software quality.
- Almost zero tolerance for something that is not being done right.
- Extremely concerned with NFRs such as security, reliability, and performance.
- Always curious about how things work underneath, whether it be frameworks, tools, or anything else.
- Always hungry to grasp knowledge of the latest and newest technology.
- Be critical and pragmatic about the usage of trendy technologies in the organization.
- Ready to take on challenges and make an impact on the market.
- Experience in CI/CD tools such as Jenkins, GitLab, and code scanning tools.
- Strong knowledge and experience in container technology such as Docker, Kubernetes.
- Experience in designing and building infrastructure, frameworks, and tools to improve engineering productivity.
- Experience in building Internal Developer Platforms (IDP) e.g., BackStage.
- Experience in application monitoring tools such as InfluxDB, Prometheus, and relevant dashboard solutions such as Grafana, Kibana, etc.
- Strong knowledge and experience in public cloud platforms such as AWS, Azure, GCP.
- Strong knowledge and experience in application frameworks such as Node.js, Spring Boot, Quarkus, Flask, FastAPI, React, Angular, and Flutter is a plus.
- Keen interest in financial products and services.
- Qualifications
- Skills
- Working Experience
- Which of the following statements best describes your right to work in Malaysia?
- What's your expected monthly basic salary?
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.