At EPAM Anywhere, we constantly expand career horizons. We encourage vertical growth in a specific domain as well as horizontal development in adjacent fields. For one of our specialists, Badara Bazarov, the role of a Business Analyst doesn't end with gathering a client's requirements and turning them into business features. Recently, Badara shared his experience working as a Service Architect on a project with neural networks.
The customer is a bank that wanted to modernize its automated systems (monolithic architecture) by migrating to a more productive, efficient, scalable and user-friendly suite of independent services (microservices architecture).
The task of the development team was to create an architecture of modules designed to automate business processes that would process client requests in the new system. The challenge of the project was the existing infrastructure that consisted of a combination of ready-made and custom solutions ‒ neural networks in particular ‒ which needed to be used as a part of the solution.
Badara Bazarov has been working in the IT industry for 12 years, specializing in the automation of business processes in the banking and information technology domains. With the FinTech project described above, Badara wanted to step beyond his Business Analyst role and take on new responsibilities as a Service Architect.
The role of a Service Architect at EPAM Anywhere includes the following responsibilities:
As with business analysis, service architecture has standards and specifications that must be followed. The most popular standards in service architecture include the Zachman Framework and the TOGAF Standard. Simply put, service architecture is a design framework that can be applied anywhere: from enterprise projects to daily tasks like vacation planning.
Badara reworked these popular standards and created a simple 8-step checklist, breaking down the process of service architecture:
There are three key artifacts in the work of a Service Architect:
Badara outlines several soft and hard skills essential for a Service Architect. Among soft skills, Badara highlights:
Critical hard skills include:
At EPAM Anywhere, you can select the role of a Service Architect as one of the career opportunities for senior-level Business Analysts. With our clear career roadmaps and skill matrix for each professional level, it's easy to see your long-term growth within our company.
"One of the most significant needs of humans is freedom and EPAM Anywhere is not only about working opportunities, it is also about work-life balance. Here, I have the freedom to choose where to be and to decide how to manage my working process in the most efficient way.
This flexible approach is helpful for the pursuit of hobbies: one can live at the seaside and hone surfing skills, or change cities and countries to meet new people, experience new cultures, and so on."
"My hobby is alpinism - climbing mountains - and my last trip was to the Caucasus and its peak of Elbrus, 5642 m – the highest point in Russia and Europe, a symbol of strength, pride, and courage, and an aspiration point for many climbers to achieve their goal. Traveling in mountains is a great journey with a series of decisions and sequential and logical actions that lead to the achievement of your goal. That’s what we do in our work too. 😊
I organized my work schedule at EPAM Anywhere in a way that lets me come to the mountains in advance, to check the place, and prepare myself for the climb to make my attempt successful. This is how EPAM Anywhere helps me to achieve my goals."
P.S. We always welcome skilled Business Analysts and Service Architects to our team, so check our available vacancies and send your CV. We'll get in touch with you promptly and find a suitable project to put your skills into practice!
Our special thanks for the contribution to this post go to Badara Bazarov, Business Analyst, EPAM Anywhere