The R&D Department is looking for potential new team members with excellent skills and knowledge in the cloud computing domain, that aspire to widen their professional experience.
YOUR ROLE
- Extraction and analysis of business requirements, defining solution architectures for prospective clients in close collaboration with the Business Development and Customer Success Department;
- Research of new promising technologies, services, and tools pertinent to the cloud computing domain;
- Design and document solution architecture that describes components of a system, their characteristics, and connections;
- Present and discuss the solution with stakeholders, including business representatives and the development team;
- Taking an active part in the development of solution accelerators, and demonstrators for marketing events (webinars, trade shows, etc.);
- Participate in hands-on software development on a level not lower than Senior.
REQUIREMENTS
- Robust development experience with server-based or serverless applications using NodeJS, Java, Python, JavaScript and similar backend and frontend frameworks in a Senior Software Developer position;
- Practical experience in designing scalable, resilient, and cost-effective solution architectures for commercial applications;
- Confident knowledge of AWS сloud computing services and connectivity protocols. Relevant AWS certifications would be an advantage;
- Understanding of the DevOps methodology. Relevant practical experience would be an advantage;
- Avid interest in all things IoT;
- Command of English at a level no less than B2 (C1 or higher would be a plus).