Position: Middle Node.js + AWS Engineer
Company: Avenga
Category: Node.js
Experience required: 2y
English level: upper

Project description:

Our Client is the global Tier-1 IoT Carrier specialized in providing managed connectivity services for low bandwidth IoT applications such as Asset Tracking, Tank Monitoring, Vehicle Telematics, Smart Metering, and Waste Management. Being a SIM card dealer for the IoT market, their services help businesses worldwide connect their devices effectively.

We collaborate to deploy infrastructure and create software solutions. The main purpose of the project is to replace 3rd party SDM with our own solution. Together with our team, you will develop this solution from scratch.

What you bring along:
Strong knowledge of Node.js;
At least 2-3 years of experience with AWS (certified);
Understanding of Cloud engineering principles (networking, deployment, CI/CD, management, monitoring, operations);
Confident Linux power user;
Experience with Terraform, CDK, Gitlab CI/CD or other IaaC;
Good at IP networking and routing;
English – Upper-Intermediate or higher.

This is your mission:
Participate in the software development life cycle, from planning and prioritizing to testing and release;
Develop new features;
Refactor and optimize existing code;
Apply all quality requirements to make code production-ready;
Perform requirements analysis.

Nice to have:
Knowledge of Go;
Proficiency writing Infrastructure as Code (i.e., CloudFormation);
Understand TDD and BDD principles and able to create testing to support those approaches;
Experience in API testing.

Your benefits:
Flexible remote policy;
Reimbursement of education and certification;
Medical and sports services compensation;
Paid out of reach, sick days and public holidays;
Language school on site; 
Accounting and legal support.