Make everything Serverless!
We develop innovative solutions for Wealth & Asset Managers. One of our most important IT strategy principles is ‘We do not want to own servers, not physical, nor virtual’. That is why we choose to fully adopt the serverless architecture. But to be able to successfully execute our ambition we need a highly skilled colleague with experience in the AWS Serverless stack.
Are you following every news item, blog post or tweet about #serverless? Have you deployed a microservices solution (or pet project) on AWS and do you want to use your skills to develop new technology solutions for the Wealth and Asset Management industry? We would love to welcome you on board at blanco!
Will you join us in the serverless revolution?!
What would you do?
Of course we need you to fully master node.js, because that is what we use to write our Lambda functions. But you are a wizard right? And you love callbacks. We use the full AWS Serverless stack (and even more) so we hope you will be comfortable using the API Gateway and configure the endpoints with correct methods, query params, header forwards etc. Since we work with personal and financial data we need top-notch security so why not use API keys and Authorizers while we are at it.
If you master this trick you probably also master NoSQL and DynamoDB does not have many secrets for you. Or maybe you can convince us to use Aurora for specific use cases?
To manage our users we use AWS’s Cognito User Pools and Identity Pools to secure the API with temporary IAM credentials and permissions. If you have not yet worked with Cognito, this might be a good start.
As our project grows deployment becomes more important. You do not want to deploy all Lambda functions manually and define the endpoints one-by-one. that is why we want you to get introduced to the Serverless Framework. A set of tools to make deployments easier.
Oh, and we want you to have some experience and knowledge on automatic integration and continuous deployment as well because that is just good development practice. We did say we need a Guru…
Skills and experience needed
- Proven NodeJS experience and skills, from version 4 and up
- Experience with AWS Serverless stack involving at least the following components: Lambda, API Gateway, DynamoDB, Cognito
- Fully comfortable with Repositories, Git and Git-flow
- Skills with automated unit tests
- Experience with Agile development
- AWS Certification (pre)
- Experience with the serverless framework (pre)
Our Technology stack
We are very happy with our technology stack and tools we use in our company. We would like you to be familiar with the use of
- Amazon Web Services
- Jira
- Bitbucket
- Confluence
- Postman
- Slack
- Serverless framework (pre)
- Docker (pre)
For more information on our stack see our Stackshare
by via developer jobs - Stack Overflow
No comments:
Post a Comment