RELX Group Lead Architect in London Wall, United Kingdom

Lead Architect

Category: IT/Technical & Product Development

Location: London Wall, London, United Kingdom

Additional Locations:

Finsbury Square, London, United Kingdom

Would you like to join a company that makes a difference in the world whilst driving technology innovation and transformation globally? It is an exciting time to join Elsevier as we shape our future as a global information analytics provider. We employ over 11000 of the world’s best technologists and our technology teams are using cutting edge technologies to build products and systems that will advance science and health. We use Machine Learning and Natural Language Processing to filter, extract and learn from vast data sets, social networks and collaboration platforms.

Job Summary

This position contributes to the definition of the Enterprise Architecture for the Research Products business unit at Elsevier. The position communicates/evangelizes the architecture (principles, policies, standards, and patterns) to development groups, business groups, and customers. Additional responsibilities include governing adherence to critical architectural principles (sometimes known as the “golden rules”), and working with Architects and Sr. Architects as a key interaction point for communication, evangelism, governance, and feedback into central architecture. The position also works with Business/Product Strategy in order to stay up to date with business/product direction in order to anticipate long lead-time technology needs and works with Elsevier Labs to understand where new technology/innovation might solve upcoming business problems. This position also performs baseline logical reviews on key systems.

Experience and Education:

  • 15+ years of experience in software, network, or systems architecture

  • 5+ years of cross-entity product architecture experience with proven track record of successful enterprise impacts

  • BS Engineering/Computer Science + advanced degree or equivalent experience required

Key Responsibilities:

  • Synthesize business requirements with the direction of technology to generate new ideas and inventions.

  • Communicate complicated technology concepts in a manner that is understandable in terms of business impact so that business decisions can be made.

  • Partner with other Architects as a key interaction point for communication, evangelism, governance, and feedback into central architecture.

  • Work with Business/Product Strategy in order to stay up to date with business/product direction in order to anticipate long lead-time technology needs.

  • Perform technical evaluations of new technology and acquisition candidates as required.

  • Assist in the development of comprehensive information security procedures and practices and deployment of a detailed security audit.

  • Define and implement technology strategy such that we can reduce the number of similar technologies and consolidate on standards, and leverage ability to abstract and generalize such that common patterns can be extracted from the implementation “noise.”

  • Plan for the evolution of the Business Unit systems, including the retirement and replacement of existing systems.

  • Provide consultancy and leadership, and promote Software Engineering best practices.

  • Proactively monitor the Business Unit system health and design and write proposals to remedy the cause of negative trends.

  • Review and approve changes to infrastructure subsystems and components.

  • Provide architecture and design for large development efforts.

  • Perform technical evaluations of new technology and acquisition candidates as required.

  • Assist in the development of comprehensive information security procedures and practices and deployment of a detailed security audit.

  • Respond to enterprise security issues, quickly designing and implementing solutions to respond to security incidents.

  • Act as a conduit between Global Architecture (Enterprise Architects) and the Engineering or Development teams.

  • Work across/with Architects from different organizations.

  • Introduce/train teams with new technology.

  • Problem-solve, involving leading teams in identifying, researching, and coordinating the resources necessary to effectively troubleshoot/diagnose complex project issues.

  • Exhibit/translate findings into alternatives/solutions, identifying risks/impacts and schedule adjustments to facilitate management decision-making.

  • Drive technical direction and architecture evolution via reviews and on-floor leadership.

  • Proactively monitor new development to discover subsystems or components that should be evolved into shared infrastructure.

  • Proactively research, monitor, learn, and assess industry/technology advancements and continually build alliances to explore ways to leverage and advance our technical opportunities.

  • All other duties as assigned.

Technical Skills:

  • Master level in architectural design; master-level knowledge of architectural governance.

  • Strong understanding of algorithms, complexity theory, programming languages, software engineering, and database theory.

  • Proven experience of leading complex projects and customer relationships.

  • Proven experience in information technology and solutions for professional media businesses.

  • Proven ability to work with external vendors to understand/communicate vendor technology strategy in the context of our architecture, as well as future engineering architectural strategies.

  • Master-level knowledge in programming language(s); e.g., Java, HTML, Python, C++, Go, Scala, etc.; or expert level in engineering discipline.

  • Innovative and solutions-oriented in new technologies, security, and infrastructure.

  • Expert in a plurality of the following technologies: Parallel and Distributed Processing Systems, Information Retrieval, Text and Data Mining, Natural Language Processing, Very Large Scale Databases, Declarative Languages, and High-Performance Computing.

  • Solid working knowledge in a plurality of the following areas: Network Design (LAN and WAN), Storage System Architectures, Service-Oriented Architecture technologies, XML and XSLT, and Distributed Data Processing Architectures (such as Hadoop and Spark).

  • Experience with a plurality of the following operating systems: Windows Server, UNIX (Linux), Mac OS X and iOS.

  • Advanced organization/project planning, time management, and change management skills across multiple functional groups and departments, and advanced delegation skills involving prioritizing and reprioritizing projects and managing projects of various size and complexity.

  • Excellent problem-solving experience involving leading teams in identifying, researching, and coordinating the resources necessary to effectively troubleshoot/diagnose complex project issues; prior success extracting/translating findings into alternatives/solutions; and identifying risks/impacts and schedule adjustments to facilitate management decision-making.

  • Excellent communication (verbal and written) and customer service skills. Strong interpersonal, communication, and presentation skills applicable to a wide audience including senior and executive management, customers, etc., including diction/terminology and presenting information in a concise and effective manner to clients, management, and various departments using assorted communication mediums.

  • Strong research skills.

  • Strong ability to develop architectural business cases tied to enterprise strategy.