Job Highlights
- Job Stability. AWS + Variable Bonus + Flexible Staff Benefits
- Flexible Working Arrangements, Hybrid
- Positive and learning working culture
Job Description
We are seeking an experienced IT Analyst Specialist with a focus on DevOps/DevSecOps to join our dynamic team. The ideal candidate will have a strong technical background and a passion for automation, collaboration, and security.
The successful candidate will join the Team that is responsible in establishing and governing the software development and application support processes, ensuring compliant to the established policies and guidelines. The team must also consider areas of improvement in the IT Delivery Team.
JOB SCOPE
The successful candidate will have the opportunities to work on the follow function(s).
Primary Function:
Be the champion for the implementation and maintenance of the DevOps/DevSecOps tools set and process for the organisation. This include but not limited to the following: -
· Design, implement, and maintain the continuous integration and deployment pipeline for our software applications
· Collaborate with various teams to ensure that code is properly built, tested, and deployed
· Implement security measures and best practices into our DevOps processes
· Monitor and analyze application and system performance, identify issues, and implement solutions
· Work with various teams to ensure that our DevOps processes are aligned with business objectives
· Evaluate, propose, implement and manage the relevant tool setup required to support the organisation DevOps/ DevSecOps.
· Develop and maintain documentation for all processes, procedures, and configurations related to the DevOps pipeline
· Stay up-to-date with emerging trends and technologies in DevOps and DevSecOps
· Provide oversight and monitoring of the DevOps/DevSecOps compliance by the various team
Secondary Function:
The Team is also handling the following function and the successful candidate may be assign to assist these functions.
(A) Identify IT Delivery improvement opportunities and support request from other teams or departments who has identified process improvement opportunities.
(B) Support Audits
· This includes external compliance audit for area responsible by the IT Dept.; i.e. ISO22301, Finance Audit, ISO27001, etc.
(C) Internal System Support
· Support in the development, support and maintenance of the internal developed back office application solutions and governance enforcements system/tools. e.g. billing system, customer registration system, etc.
· Support back office system improvement initiatives.
TECHNICAL REQUIREMENTS:
§ Tertiary education with working experience/knowledge in the following area:
· Understanding of the SDLC and agile process
· Familiarity with branching and deployment strategies, when to use them, how to use them and ways of automation
· Experience in at least 1 of the coding languages, E.g. C#, .NET, Angular, react.
· Experience in DevOps process and DevOps tool setup implementation preferably in Azure DevOps solution
· Knowledge of YAML and Infrastructure-as-Code
· Knowledge in Security Testing tools – SAST/ DAST
· Knowledge in Server Systems enterprise setup, e.g. Windows, Linux
· Knowledge in Cloud technologies
· Knowledge with containerization tools and orchestration (Docker, Kubernetes, Helm)
OTHER REQUIREMENTS
§ Should have the following soft skills attributes
· Organised and able to handle multiple projects concurrently
· Collaboration with users, product owners and development teams to deliver solutions.
· Self-motivated to pick up skills required to support the project requirement.
· Must have good command of English written, verbal and presentation skills
· Proactive, out of the box thinker, detail oriented with strong organizational, analytical and problem-solving skills.
· Self-starter, both a team player yet able to work independently and adjust to changing priorities, critical and strategic thinker, negotiator and consensus builder.
· Software Engineer who has interest in DevOps can also apply.