Essential Skills Requirements:
Technical knowledge:
- Familiarity with Microservices Architecture, Cloud and Container Architecture
- At least 6 years' worth of experience using back-end technologies such as
- Java
- Javascript / TypeScript / Node.js
- Python
- Experience with cloud technologies (Amazon AWS is strongly preferred):
- Compute: Kubernetes and Severless
- API Gateway, CloudWatch, DynamoDB, SQS, SNS, Kinesis, S3, etc.
- Virtual networks, including communication with on-premise networks
- Continuous Integration, Continuous Delivery (design, configuration and operation)
- Infrastructure as Code (Terraform, CloudFormation)
- Automated deployment and configuration of components and systems
- Monitoring and log analytics
- Experience with:
- Web Services Design & Deployment
- REST
- GIT
- Experience in AGILE or SCRUM.
- Experience with Linear and Nonlinear Optimization
- Experience with Control Theory
- Experience with Machine Learning
- Experience with Design and Evaluation of Efficient Algorithms (Complexity Theory)
- Experience with Performance Testing and Tuning
- Experience with E-mobility
- Develop and operate production ready business applications (24/7)
- Liaise with customer, team members and external vendors
- Deploy applications in AWS (via Github)
- Monitoring and operation of applications within AWS CloudWatch.
- Applying cloud-security patterns and concepts to the solutions and deployments
- Relevant IT Degree
- Cloud Certifications
- Cutting edge global IT system landscape and processes
- Flexible working of 1960 hours in a 12-month period
- High Work-Life balance
- Remote / On-site work location flexibility
- Highly motivating, energetic, and fast-paced working environment
- Modern, state-of-the-art offices
- Dynamic Global Team collaboration
- Application of the Agile Working Model Methodology