In a behavioral-based interview, a candidate for an enterprise architecture position is presented with a predefined scenario and asked to create an architecture that satisfies the needs and conditions of that scenario. The goal of the exercise is to have direct, real-time experience with how the candidate performs.
Any scenario can lend itself to a wide variety of solutions. Thus, evaluating the response is not about seeing if the candidate provided the "right" answer. Instead, the goal is to see if the candidate can create a solution that makes sense both technically and in terms of business drivers.
In the first article in this series, I described behavioral-based interviews, and in the second and third articles, I presented scenarios for hiring enterprise architects for manufacturing and healthcare companies. This article provides a scenario for enterprise architects in the telco sector. The scenario is followed by some commentary about how to evaluate the candidate's response. Remember, this is not about getting the right or wrong answer. It's about gaining insight into the candidate's skills and creative and thinking processes.
The interview scenario: Telco
A mobile service provider has called you in to help design and implement a new service. The provider, named MobileSky, offers standard mobile phone services: voice, SMS, and connection to the internet for web browsers and mobile apps.
One of MobileSky's competitors just released a new service that allows its users to "cut the cord" and subscribe to streaming services for the major television networks using a mobile app or a home TV that's connected to the internet.
[ Free cheat sheet: IT job interview tips ]
To stay competitive, MobileSky needs to provide a cut-the-cord service.
Your assignment is to design the cut-the-cord service and provide an implementation plan. Your cut-the-cord service needs to have the following features:
- Service sign up
- Streaming service selection
- Content delivery
- Billing and payment
- Customer support
Along with the implementation plan, you need to provide a cost estimate and implementation timeline. An essential requirement for the cut-the-cord implementation is that there can be no interruption of an existing service offered by MobileSky.
Evaluating the candidate's response
There are three areas that the architect needs to consider when addressing the MobileSky scenario:
- Technical
- Financial
- Implementation
When evaluating the candidate's architecture, you need to be satisfied that these three areas are covered credibly.
In terms of the first area, technology, bear in mind that telco companies have many different technologies that support the wide variety of services they offer. Their tech stacks are pretty diverse—everything from older switching technology that handles wire-based telephone conversations to modern 5G installations. Hence, a candidate addressing a telco scenario needs to know a lot about how all these technologies and networks intertwine. Bringing a new set of services into the network can go far beyond simply setting up routers and firewalls to accommodate a new set of server IP addresses. Not only do the communication systems need to be integrated into the existing architecture, but they also need to address the issue of integrating the business systems, particularly around billing and payment.
The second area to consider is financial. As the scenario indicates, MobileSky wants to offer streaming services to keep up with the competition. Thus, the price and the quality of the streaming services must be on par or better than its competitors. The architect's design needs to articulate, in exacting detail, that the architecture can deliver quality streaming services competitively.
The third area is about implementation. How will existing services, such as customer sign in, integrate with the streaming services? At a fundamental level, who will be the customer subscribing to the streaming service? Will the customer be MobileSky on behalf of a given MobileSky customer, or will each MobileSky customer have a presence in the given streaming service's system? These are two fundamentally different approaches to customer integration. There will be other contexts to accommodate, too.
Also, in evaluating the candidate's response to the scenario, remember that the new cut-the-cord streaming service needs to not interrupt any existing services. This goes beyond the relative simplicity of distributing a new iOS or Android application. MobileSky will need to handle a new device—the television. Accommodating television opens up a new set of network challenges, particularly if MobileSky supports cable television set-top boxes. Integrating set-top boxes means MobileSky will need to create a relationship with various cable providers and integrate with their networks accordingly. Again, this is no small feat. The prospective architect will need to provide a credible plan for integration that addresses all aspects of adding cut-the-cord streaming to its service offerings.
[ Keep up to date with 7 tech trends reshaping enterprise architecture. ]
Putting it all together
The primary goal of the MobileSky scenario is to provide a use case against which to create a viable architecture for its intended cut-the-cord service. However, an added goal is to allow the architect to demonstrate the knowledge and experience required to work effectively in a telco system.
Telco systems are by nature complex infrastructures. Their history goes back over a century. The evolution from the simple point-to-point connection of wired telephones to a vast conglomeration of services and networks is nothing short of amazing. Thus, a candidate for a job as an enterprise architect working with telco systems needs to know a lot and have done a lot. Hopefully, candidates will use the MobileSky scenario to credibly demonstrate the skills, knowledge, and creative acumen necessary to work within the complexities of the telco environment.
This series focused on behavioral-based interviews in the manufacturing, healthcare, and telco sectors. If you have expertise in another industry to share with our readers, please consider writing an article about it for Enable Architect.
저자 소개
Bob Reselman is a nationally known software developer, system architect, industry analyst, and technical writer/journalist. Over a career that spans 30 years, Bob has worked for companies such as Gateway, Cap Gemini, The Los Angeles Weekly, Edmunds.com and the Academy of Recording Arts and Sciences, to name a few. He has held roles with significant responsibility, including but not limited to, Platform Architect (Consumer) at Gateway, Principal Consultant with Cap Gemini and CTO at the international trade finance company, ItFex.
채널별 검색
오토메이션
기술, 팀, 인프라를 위한 IT 자동화 최신 동향
인공지능
고객이 어디서나 AI 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트
오픈 하이브리드 클라우드
하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요
보안
환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보
엣지 컴퓨팅
엣지에서의 운영을 단순화하는 플랫폼 업데이트
인프라
세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보
애플리케이션
복잡한 애플리케이션에 대한 솔루션 더 보기
오리지널 쇼
엔터프라이즈 기술 분야의 제작자와 리더가 전하는 흥미로운 스토리
제품
- Red Hat Enterprise Linux
- Red Hat OpenShift Enterprise
- Red Hat Ansible Automation Platform
- 클라우드 서비스
- 모든 제품 보기
툴
체험, 구매 & 영업
커뮤니케이션
Red Hat 소개
Red Hat은 Linux, 클라우드, 컨테이너, 쿠버네티스 등을 포함한 글로벌 엔터프라이즈 오픈소스 솔루션 공급업체입니다. Red Hat은 코어 데이터센터에서 네트워크 엣지에 이르기까지 다양한 플랫폼과 환경에서 기업의 업무 편의성을 높여 주는 강화된 기능의 솔루션을 제공합니다.