
Company |
Singapore Airlines |
Job title |
Information Technology – Senior Software Developer |
Job location |
Kuala Lumpur, Malaysia |
Type |
Full Time |
Responsibilities:
- Identifying and implementing the most optimal cloud-based solutions for the company
- Requirement analysis, technical designing, developing, deploying, debugging, and monitoring of cloud-based applications.
Requirements & Skills:
- Possess a degree in Information Technology or related fields
- Minimally 5 years of relevant software development experience
- Technically competent in one or more of the following languages, tools and technologies:
- Cloud-native development including microservices (OCP ROSA), Spark, and serverless environment
- Front-end development such as HTML5, CSS3, JavaScript, jQuery, React.js, Vue.js, etc
- Server-side development such as Java, Spring/Spring Boot, Node.js, etc
- Data management e.g. Amazon Aurora (MySQL), Kafka / MSK, Redis Cache, and data replication
- Demonstrated expertise in designing Restful API services.
- Experience in deploying applications in AWS or OCP ROSA using CI/CD pipelines incorporating vulnerability scans such as SonarQube & XRay.
- Proven experience in DevOps leveraging automation for provisioning of infrastructure resources in AWS.
- Proven ability in DevOps, specifically in automating AWS infrastructure provisioning.
- Preference for experience in developing and managing critical, time-sensitive operational applications.
- Solid understanding of Agile software development methodology, continuous integration, and continuous deployment (CI/CD) pipeline.
- Good knowledge/understanding of application design and architecture
- Professional certification in Cloud Security, AWS Certification, and/ or Cloud-related will be preferred
- Good written and oral communication skills with ability to collaborate across teams
- Strong analytical skills and a self-starter with ability to work independently
- Fast learner and willing to take up the challenge
