Location:
Contract Type:
Applications are open for all candidates to fill the Senior Backend Engineer Job Role at Sydpro (Pvt) Ltd
The Position;
You'll assume responsibility for
- Maintaining the back end ensuring client's systems run reliably as they scale
- Helping to develop new features
- Creating new reports and being the lead engineer for our client's extensive data management requirements
The stack you'll be working with is:
- Node JS REST API written using loopback js deployed to AWS as an ECS (Fargate) app
- All new infrastructure built as typescript / python lambda functions, buffered by SQS
- Infrastructure-as-Code using AWS CDK
- Most data stored in RDS (Postgres) with data warehouse in S3/Athena
- Machine learning layer using sklearn + XGBoost deployed on lambda
- Nascent web dashboard written in Next JS with a GraphQL API layer
Broader stack at the client's company:
- Native android app written in Kotlin/Java
- Native iOS app written in Swift/Objective C
- In house designed, custom IOT hardware (OBD2 adapter) with firmware written in C
Skills and Requirements;
- 5+ years experience with Node JS
- 5+ years working with Postgres including experience with PG12 table partitioning
- 3+ years working with AWS
Nice to have skills;
- Team lead experience (or ready to start leading teams)
- Experience with building + managing a data warehouse
- Python + ML Experience
- React JS + GraphQL Experience
- Android / iOS experience so you can work well with front end developers
- Experience working in scrum / sprint environment
- Automotive industry experience or experience tinkering with hardware (like OBD2 dongles or Raspberry Pi) a definite asset.
An attractive salary package awaits the right candidate
Please forward your CV to info@sydpro.com and mention the post applied for in the subject line
Closing Date : 25/09/2020