مسئولیت ها:
همکاری با ذینفعان برای تعریف و اجرای استراتژی های فناوری.
طراحی و اجرای استراتژی های ادغام با سیستم عامل ها و خدمات شخص ثالث. کار با مدیران محصول و ذینفعان برای جمع آوری و تجزیه و تحلیل نیازهای تجاری. بر این اساس. معماری های توزیع شده و مقیاس پذیر.
تجربه در بهترین شیوه ها برای توسعه نرم افزار.
- Collaborate with stakeholders to define and execute technology strategies.
- Design and implement integration strategies with third-party platforms and services.
- Work with product managers and stakeholders to gather and analyze business requirements.
- Receive requirements from relevant teams, conduct preliminary reviews, and provide solution design schedules.
- Map and adapt existing products to customer requirements and design solutions accordingly.
Requirements:
- At least 2 years of relevant work experience.
- Mastery of the concepts of software architecture and integration.
- Experience in designing and maintaining a microservice architecture.
- Experience with backend development and front-end development stack.
- Experience building and designing software architectures for high-load environments.
- Familiarity with software development methodology and release processes.
- Experience working with distributed and scalable architectures.
- Experience in best practices for software development.
- Experience in relational and NoSQL databases.
- Mastery of business analysis concepts.