>

Associate / Senior Software Engineer (Cloud) - Public Safety

NEC Asia Pacific Pte Ltd

  View Salaries, Reviews, and more
VIEW COMPANY PAGE

Job Summary


Job Type
Contract

Seniority
Senior

Years of Experience
At least 1 year

Tech Stacks
Amazon S3
Rest API
GitLab
API
Strategy
ActiveMQ
Spring
NATS
Elastic
Vault
MariaDB
Less
Postman
Logstash
Kibana
Node.js
Kubernetes
Swagger
React
C#
Springboot
Python
Java

Job Description


Apply
The job scope covers the complete cloud application development lifecycle, from requirements gathering, design, development, testing, integration, UAT, rollout and maintenance of Cloud IT application projects/products.

The Cloud Software Engineer defines requirements of cloud solutions by liaising with stakeholders to understand business needs and technical requirements. He/She participates in technology assessments and research emerging cloud and infrastructure technologies. If migration of data is required, he/she analyze existing infrastructure and data components for a migration strategy to the cloud.

The Cloud Software Engineer assist the Application Architect in the design of the solution/product. He/She carries out the software development using programming languages such as Node.JS, React.JS, Java, C# …etc. Test the developed microservices, REST APIs, and follow a DevOps methodology for Continuous Integration Continuous Development / Continuous Delivery (CICD). The cloud engineer is expected to deploy the developed software in a containerized cloud native environment.

The Cloud engineer will participate in development of automated processes to prevent, identify and fix problems. This includes testing cloud-based solutions using specialized infrastructure tools, techniques and virtualization technologies. The work includes assisting with preparation and maintenance of operational and technical documentations.

Job Knowledge/Skills
  • Diploma / Degree in Engineering (Computer/Telecommunication), Computer Science / Information Technology or equivalent.
  • Al least 1 year working experience in development of Cloud Native Solutions. Candidates with less than 1 year working experience in Cloud Native applications will be considered if the candidate demonstrates strong technical knowledge in DevOps, Agile Methodologies, and Cloud Native Application Development
  • Knowledge and experienced in 4 or more of the following technology areas:
- React.JS, Node.JS
-Java, Spring Framework, SpringBoot
-Dot NET / C# / Python
-Git, GitHub, GitLab
-REST API, Postman, Swagger, Curl
-Docker, Kubernetes
-OpenCensus, Open Telemetry
-MyQSL, MariaDB, S3 Interface, Elastic
-RabbitMQ, ActiveMQ or NATS messaging
-Prometheus, Kibana, Graphana
-Fluentd, Logstash
-Hashicorp Vault
  • Excellent inter-personal skills – ability to build good relationship with external customers, vendors and colleagues.
  • Good written and verbal communications skills
  • A good team player
  • Self-motivated, result-oriented, organized and ability to work independently and prioritize tasks
  • Ability to work under tight timeline

This is a 1-year Direct Contract. Well-qualified candidates may be considered for a Permanent role.

Salaries of Software Engineer at NEC Asia Pacific Pte Ltd

Salaries from NEC Asia Pacific Pte Ltd that are similar to Associate / Senior Software Engineer (Cloud) - Public Safety

- SGD

Estimated Salary Range

View more Software Engineer salaries at NEC Asia Pacific Pte Ltd View more Software Engineer salaries


NodeFlair Insights of NEC Asia Pacific Pte Ltd