Epicareer Might not Working Properly
Learn More

Senior Software Developer (Cloud)

Salary undisclosed

Checking job availability...

Original
Simplified
Key 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:

• 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 on Agile software development methodology, continuous integration and continuous deployment (CI/CD) pipeline.

• Good knowledge/understanding in 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

• Fast learner and willing to take up challenges