The Cloud Infrastructure Engineering team is responsible for:
Design and implementation of the continuous integration/continuous delivery (CI/CD) pipeline into multiple public cloud regions
Development and operation of common platform services that can be leveraged by our SaaS solutions moving forward
Overall reliability and security of these services and the environments they are run in
Monitoring and support for these platform and infrastructure services, as well as metrics collection and reporting related to them
Responsibilities will include:
Design and development of custom software solutions that centralize common functionality
Design and implementation of low-latency, high-availability, and performant applications
Develop automation tools and services to minimize delivery time and increase developer productivity.
Take part in DevOps and deployment activities
Integration with Multiple Cloud Services like AWS or Azure
On-call work are occasionally required for services developed by the team
Qualifications:
BS/MS in Computer Science (or equivalent degree) with 3+ years of professional software development
Strong experience and understanding of NodeJS and JavaScript Programming
Good understanding on NodeJS asynchronous runtime.
Good understanding of JS concepts on callbacks and closures.
Strong level of curiosity and interest to learn
Ability to work in a fast paced, evolving, growing and agile environment
Primary Skills
Server Side Language - NodeJS
Front end Development - VueJS
Developing and deploying REST APIs.
Database - PostgreSQL or any relational databases
CI/CD
Git
Nice to have Skills:
AWS/Azure or any Cloud knowledge
Azure DevOps
HTML and CSS
NoSql Database
Any AWS/Azure certification is an added advantage.
As per company nows