KEY RESPONSABILITIES
Specialist advice
- Actively maintains knowledge in one or more identifiable specialisms.
- Recognizes and identifies the boundaries of their own specialist knowledge.
- Collaborates with other specialists, where appropriate, to ensure advice given is appropriate to the needs of the organization.
- Research
- Within given research goals, builds on and refines appropriate outline ideas for research, including evaluation, development, demonstration and implementation.
- Applies standard methods to collect and analyses quantitative and qualitative data.
- Creates research reports to communicate research methodology and findings and conclusions. Contributes sections of material of publication quality.
- Uses available resources to update knowledge of any relevant field and curates a personal collection of relevant material. Participates in research communities.
- Emerging technology monitoring
- Supports monitoring of the external environment and assessment of emerging technologies to evaluate the potential impacts, threats and opportunities to the organization.
- Contributes to the creation of reports, technology road mapping and the sharing of knowledge and insights.
- Solution architecture
- Contributes to the development of solution architectures in specific business, infrastructure or functional areas. Identifies and evaluates alternative architectures and the trade-offs in cost, performance and scalability.
- Produces specifications of cloud-based or on-premises components, tiers and interfaces, for translation into detailed designs using selected services and products.
- Requirements definition and management
- Defines and manages scoping, requirements definition and prioritization activities for small-scale changes and assists with more complex change initiatives.
- Provides constructive challenge to stakeholders as required.
- Prioritizes requirements and documents traceability to source.
- Reviews requirements for errors and omissions.
- Provides input to the requirements base-line. Investigates, manages and applies authorized requests for changes to base-lined requirements, in line with change management policy.
- Software design
- Assists as part of a team in the design of components of larger software systems.
- Specifies user and/or system interfaces.
- Creates multiple design views to address the concerns of the different stakeholders of the design and to handle separately functional and non-functional requirements.
- Assists in the evaluation of options and trade-offs.
- Collaborates in reviews of work with others as appropriate.
- Programming/software development
- Designs, codes, verifies, tests, documents, amends and refactors moderately complex programs/scripts.
- Applies agreed standards and tools, to achieve a well-engineered result.
- Collaborates in reviews of work with others as appropriate.
- Data modelling and design
- Applies data analysis, design, modelling, and quality assurance techniques, based upon a detailed understanding of business processes, to establish, modify or maintain data structures and associated components (entity descriptions, relationship descriptions, attribute definitions).
- Database design
- Develops and maintains specialist knowledge of database and data warehouse concepts, design principles, architectures, software and facilities.
- Assesses proposed changes to object/data structures, in order to evaluate alternative options.
- Implements physical database designs to support transactional data requirements for performance and availability.
- Implements data warehouse designs that support demands for business intelligence and data analytics.
- Systems integration and build
- Defines the software modules needed for an integration build and produces a build definition for each generation of the software.
- Accepts completed software modules, ensuring that they meet defined criteria.
- Produces software builds from software source code for loading onto target hardware.
- Configures the hardware and software environment as required by the system being integrated.
- Produces integration test specifications, conducts tests and records and reports on outcomes.
- Diagnoses faults and records and reports on the results of tests. Produces system integration reports.
KEY RELATIONSHIPS
- General IT
- Respective business function (GOPS, Finance, HR, Brand Marketing, Wholesale/Retail)
- HR Management
- Controlling
REQUISITE EDUCATION AND EXPERIENCE/ MINIMUM QUALIFICATIONS
- Four-year college or university degree with focus on Business Administration or IT or related areas, or equivalent combination of education and experience
- Proficient spoken and written command of English
- At least 5-year experience in IT
- 2 years of experience in relevant area
- 1 year of experience in team management
- Understanding of different culture
- Participated in projects with people from other functions/markets
AT ADIDAS WE HAVE A WINNING CULTURE. BUT TO WIN, PHYSIC