Job Description
About our client
Our Client is a Global Technology Company.
About the role
Our Client is looking to fill a Full Stack Manager with strong people management capabilities.
Your responsibilities
-
Responsible for delivering optimised, scalable and maintainable end-to-end software systems for the project.
-
Responsible for delivering the frontend and backend software required for the project and business logics in the backend.
-
Responsible for building APIs to connect all the systems and components together.
-
Responsible for setting up and configuring different components and systems for the Project.
-
Responsible for managing network and load balancing for the project.
-
Required to build adapters and integration components to bridge different systems.
You will have
Bachelor Degree in IT/Computer Science/Computer Engineering or relevant discipline.
Experience
-
Minimum 3 years of relevant experience in software development using agile methodology.
-
Minimum 2 years of web development experience with web technologies such as AngularJS, NodeJS, HTML, CSS, Saas, etc.
-
At least 2 years of experience with cloud hosting such as AWS, Azure Google cloud, etc.
-
At least 2 years of relevant experience in Linux and open sourced based development.
-
At least 1 project dealing with RESTful APIs.
-
Experience with at least 2 databases such as MySQL and MongoDB.
-
Understand responsive web application design & software securities.
-
Experience in Message Queue brokers such as RabbitMQ or Solace.
-
Experience in MQTT protocol.
-
Experience in ELK or EFK stack.
-
Experience in Container technology such as Docker.
-
Familiar with DevOps and software automation concepts.