Position: Lead or Senior Solution Architect
Company: Intellias
Category: Lead
Experience required: 5y
English level: upper
Published: 2020-05-01T00:00:00+03:00

**About project**
Migration of enterprise software onto modern architectural approaches (microservices) as well as, into cloud infrastructure. This is a very large company, more than 350 projects, and there will be a number of projects running, potentially in parallel and they would be expected to provide oversight across a few of them (typically 1-3 projects for one architect) and ensure adherence to company-wide best practices, as well as keeping them technically aligned, etc. Your work time will be spread as a 60/40 among communication and technical work.

**Requirements**
- More than 10 years IT Experience;
- More than 5 years’ experience within an Architecture Role;
- At least 2 years’ leadership experience;
- Recent experience within Architecture, Design and implementation of complex, highly available and highly scalable solutions;
- More than 5 years’ experience with defining, building and maintaining a specific Domain of Architecture, e.g. Network, Public Cloud, Private Cloud, Storage, Automation etc;
- More than 3 years’ experience working with Cloud Computing;
- Azure experience is a must. AWS - nice to have;
- A working experience of Information Security and the control points needed within a specific domain’s architecture;
- A working experience in an enterprise wide Architectural governance, architecture decisions, exceptions, standards etc;
- Developing complex business cases.

**Scope of Work**
Strategy and Architecture:
- Uses appropriate tools, including logical models of components and interfaces, to contribute to the development of systems architectures in specific business or functional areas. Produces detailed component specifications and translates these into detailed designs for implementation using selected products. Within a business change programme, assists in the preparation of technical plans and cooperates with business assurance and project staff to ensure that appropriate technical resources are made available. Provides advice on technical aspects of system development and integration (including requests for changes, deviations from specifications, etc.) and ensures that relevant technical strategies, policies, standards and practices (including security) are applied correctly;

- Applies a variety of analytical and visualisation techniques, in consultation with experts if appropriate, and with sensitivity to the limitations of the techniques;

- Maintains an in-depth knowledge of specific specialisms and provides expert advice regarding their application. Can supervise specialist consultancy. The specialism can be any aspect of information or communication technology, technique, method, product or application area;

- Takes responsibility for the design, procurement, installation, upgrading, operation, control, maintenance (including storage and communication of data, voice, text, audio and images) and effective use of IT infrastructure components and monitors their performance;

- Provides technical management of an IT operation, ensuring that agreed service levels are met and all relevant procedures are adhered to. Schedules and supervises all maintenance and installation work. Ensures that operational problems are identified and resolved;
Provides appropriate status and other reports to specialists, users and managers. Ensures that operational procedures and working practices are fit for purpose and current;

- Contributes to the creation and review of a systems capability strategy which meets the strategic requirements of the business. Develops models and plans to drive forward the strategy, taking advantage of opportunities to improve business performance. Takes responsibility for investigative work to determine requirements and specify effective business processes, through improvements in information systems, data management, practices, procedures, organisation and equipment;

- Provides expertise and support on use of methods and tools.

Development and implementation:
- Recommends/designs structures and tools for systems which meet business needs and takes into account target environment, performance security requirements and existing systems. Delivers technical visualisation of proposed applications for approval by customer and execution by system developers. Translates logical designs into physical designs, and produces detailed design documentation. Maps work to user specification and removes errors and deviations from specification to achieve user-friendly processes;

- Specifies and designs complex hardware components/ systems. Selects appropriate design standards, methods and tools, consistent with agreed enterprise policies, and ensures they are applied effectively. Reviews others' designs to ensure selection of appropriate technology, efficient use of resources, and effective integration of multiple systems and technology. 
- Contributes to policy for selection of components. Evaluates and undertakes impact analysis on major design options and assesses and manages associated risks. Ensures that hardware designs balance functional, service quality, security, systems management and sustainability requirements;

- Takes responsibility for installation projects, providing effective team leadership, including information flow to and from the customer during project work. Develops and implements quality plans and method statements. Monitors the effectiveness of installations and ensures that appropriate recommendations for change are made.

Delivery and Operation:
- Monitors service component capacity and initiates actions to resolve any shortfalls according to agreed procedures. Applies techniques to control the demand upon a particular resource or service;

- Provides technical expertise to enable the correct application of operational procedures. Uses network management tools to determine network load and performance statistics. Contributes to the planning and implementation of maintenance and installation work, including building and management of systems and components in virtualised computing environments. Implements agreed network changes and maintenance routines. Identifies operational problems and contributes to their resolution, checking that they are managed in accordance with agreed standards and procedures. Provides reports and proposals for improvement, to specialists, users and managers.

Relationships and engagement:
- Implements stakeholder engagement/ communications plans, including, for example; handling of complaints; problems and issues; managing resolutions; corrective actions and lessons learned; collection and dissemination of relevant information. Uses feedback from customers and stakeholders to help measure effectiveness of stakeholder management. 
Helps develop and enhance customer and stakeholder relationships.