תיאור התפקיד
Responsibilities
- Develop NodeJS backend micro-services for a complex and large-scale cloud application, in a microservice architecture
- Design, extend, and implement APIs High standard of engineering quality through code reviews, tests, analytics
- Implement automatic deployment to cloud environment using CI/CD tools
דרישות התפקיד
- BSc in Computer Science or Software Engineering
- At least 4 years of professional experience with Node.js, Python
- Evaluating, identifying and developing software solutions
- Strong system design skills and microservices experience
- Proven technical skills and self-learning ability, capable of thoroughly understanding the functional and technical aspects of a complex system
- Experience working on large scale deployments on AWS (S3, EC2, Auto-scaling)
- Experience with mongo, bash, docker, K8S, ELK are all pluses
- Exceptional problem solving and ability to work independently Ability to thrive in a multi-task environment with frequently changing priorities under tight timelines
- The desire to learn and improve constantly
- Knowledge of agile software development methodology
- Ability to lead daily scrum meeting
- Ability to define and specify User Stories, make them ready for development.
- Priorities the team work based on the organization prioritization and input from different stake holders
- Management skills Management experience will be an advantage
- Scrum Master or Product owner experience will be an advantage