OPEN POSITIONS
Senior Developer in On-premise and in AWS environments
A senior SW engineer for (mostly) Backend development of new offering, deployed in both local machines and in AWS.
Responsibilities: From technology research and design, through implementation of new products and delivery to customer sites worldwide.
-
Research & investigate technological areas (New AWS tools, Serverless, Dockers & Kubernetis, Advanced NoSQL, 3rd party tools) and understand them in depth through rapid self-learning
-
Technology implementation: Develop robust systems in a variety of advanced platforms and technologies requiring sharp technical skills and fast, independent learning capabilities (Python, Linux, advanced DevOps, and more)
-
Implement advanced architectural concepts: Microservices, docker containers, data driven design, Kafka message, and more
-
Work in Agile (Scrum) methodology
-
Implement and use advanced automated development environments: CI/CD, GIT, Jenkins, Nexus/JFROG repository, QA automation
- Innovation: Invent new ideas, Implement and deliver PoCs and trials for customers using bleeding edge technologies. Assist the company management in conceiving new ideas and concepts
Required Skills:
SW professional skills:
- > 3 years of intensive hands-on experience and in-depth knowledge of backend design and development, using python application framework.
- Ability to build from scratch complex sophisticated engines, deployed also in limited resources environments
- Knowledge and hands-on experience in AWS, including integration and usage of AWS tools and services
- Experience working with RDB (e.g. Postgress), querying and optimization. Ability to design a schema and implement it
- Knowledge in NoSQL stores (Amazon S3/RedShift/Dynamo/other)
- Knowledge and experience in Unit Testing Frameworks and in end-to-end testing
- Strong understanding of object-oriented programming and design patterns
- Knowledge and ability to implement professional coding practices and standards
-
Advantage: Knowledge in machine learning, and in applying AI algorithms
Development Style:
- Familiarity and experience in CI/CD environments and DevOps automation
- Familiarity with Agile
- Understanding of the MVP concept
Personal:
- Comfortable tackling new problems and thinking outside the box. Ability to work in ambiguity
- Excellent analytical skills
- Excellent interpersonal skills. Work in a team of high achievers
- Ability to self-manage, independently
Advantage:
- Knowledge in Front End dashboards (QlikView and the likes)
- Full stack ability
To Apply please send CV to info@corractions.com