Luxoft provides high-end business solutions to clients across the globe. With deep domain expertise in the finance, telecom, energy, automotive, and travel industries, the company consistently goes beyond its clients’ expectations by bringing together technology, talent, innovation, and the highest quality standards.
2 сентября 2021

Solution Architect (вакансия неактивна)

  • Project Description:Our client is a leading global Financial market data provider that runs a number of change programs to deliver high-quality software that connects Financial Markets across the globe in a real-time, high frequency, and low-latency data management chain.

    The team is currently undergoing a large-scale transformation, alongside exploring and utilizing cutting-edge technology to deliver market-leading solutions.
    They are currently working extensively with Big Data technology, Cloud solutions (AWS/Azure), APIs and integration, and ML initiatives.
    These groups develop and support key product platforms such as enterprise pricing and reference data services, big data solutions, quant, and data cloud analytics, benchmarks, and indices product systems.
    The main project goals are to provide a complete and clear view of the Client’s wealth and to build a convenient communication interface between Clients and Bank Advisers for accurate and timely product offers/advice.
    The project follows agile methodologies using the SCRUM framework
  • Responsibilities:The architect should lead and coordinate technical activities through the entire project and be an expert within the area, responsible for the architecture within the project. The architect will also support the Project Manager and Business Analysts with effort estimation for the construction of the solution or cases negotiations with the customer, and present the architecture deliverables for approval by the architecture board or Manager on the customer’s side.

    This role will be focused on designing solutions across the domain.
    • Solution Architecture delivery — support on all aspects of the solution architecture on multiple programs and manage solution throughout execution and identify opportunities to optimize the execution. This includes understanding technical interdependencies.
    • Risk Management — exhibit strong ability to identify architectural risk and issues and manage those through the software development lifecycle
    • Communication — Working closely and collaboratively with the wider solution team and managing all stakeholders effectively provides visibility and transparency so that appropriate action can be taken on solution decisions.
    • Improving delivery performance — Identify and recommend opportunities for improving the delivery model through analysis. Working with the Platform delivery architects to implement consistency across the engineering teams.
    • Problem solving and decision making — sound judgment at a senior stakeholder level using assertiveness and influencing skills to demonstrate business benefits and to ensure the decision is fully understood and accepted
    • Dependency management — Lead analysis and ensures all impacts of dependencies are addressed in the overall project lifecycle. Effectively work across the organization to ensure all dependent teams are aligned with the solution designs.
    • Stakeholder Management — Partnering with the Project Management function to ensure effective governance of stakeholders right up to the CTO office to ensure consis0tent communication across the organization

    Besides expert-level solution architect competence, a self-propelled approach and excellent communication skills are necessary. The solution architect needs to be productive and proactive in an environment with rapidly evolving requirements. Experience in agile delivery projects is required.
    The architect needs to be able to serve as a technical mentor in the project, and have very good knowledge of methods and techniques for sharing competency. Extensive, documented experience from architectural / solution design of complex IT solutions is required. The candidate must possess expertise in two or more technologies and a broad-ranging knowledge of other relevant technologies.
  • Mandatory Skills Description:Demonstratable knowledge of .Net or Java-based application development and Microservices.
    Knowledge of one or more RDBMS databases (preferably Aurora PostgreSQL and oracle).
    Core AWS services, AWS architecture best practices, and experience in developing, deploying, and debugging cloud-based applications using AWS
    Experience in S3, SQS, Lambda, ECS, EKS, EC2, Application Load balancer, Route 53, Cloudwatch.
    Experience in Restful API, GraphQL, GRPC
    Experience using CI/CD pipeline to provision infrastructure and deploy applications on AWS.
    Basic knowledge of containers (Docker/Kubernetes) and microservice architecture.
    Prior experience delivering a high-profile project under stringent deadlines.