- macOS System Administration
- Mobile Device Management
- Jamf Pro
- BitBucket, Jira, Confluence
- Microsoft Power Platform
- Azure Automation and Active Directory
- Actively maintains recognised expert level knowledge in one or more identifiable specialisms.
- Provides definitive and expert advice in their specialist area(s).
- Oversees the provision of specialist advice by others, consolidates expertise from multiple sources, including third party experts, to provide coherent advice to further organisational objectives.
- Supports and promotes the development and sharing of specialist knowledge within the organisation.
- 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.
- Designs, codes, verifies, tests, documents, amends, and refactors complex programs/scripts and integration software services.
- Contributes to selection of the software development approach for projects, selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches.
- Applies agreed standards and tools, to achieve well-engineered outcomes.
- Participates in reviews of own work and leads reviews of colleagues' work.
- Designs components using appropriate modelling techniques following agreed architectures, design standards, patterns, and methodology.
- Identifies and evaluates alternative design options and trade-offs.
- Creates multiple design views to address the concerns of the different stakeholders of the architecture and to handle both functional and non-functional requirements.
- Models, simulates, or prototypes the behaviour of proposed systems components to enable approval by stakeholders.
- Produces detailed design specification to form the basis for construction of systems.
- Reviews, verifies, and improves own designs against specifications.
- Develops and maintains specialist knowledge of database and data warehouse concepts, design principles, architectures, software, and facilities.
- Assesses proposed changes to object/data structures, 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.
- Accepts responsibility for creation of test cases using own in-depth technical analysis of both functional and non-functional specifications (such as reliability, efficiency, usability, maintainability, and portability).
- Creates traceability records, from test cases back to requirements.
- Produces test scripts, materials, and regression test packs to test new and amended software or services.
- Specifies requirements for environment, data, resources, and tools.
- Interprets, executes, and documents complex test scripts using agreed methods and standards.
- Records and analyses actions and results and maintains a defect register.
- Reviews test results and modifies tests if necessary.
- Provides reports on progress, anomalies, risks, and issues associated with the overall project.
- Reports on system quality and collects metrics on test cases.
- Provides specialist advice to support others.
- Provides technical expertise to enable the configuration of software, other system components and equipment for systems testing.
- Collaborates with technical teams to develop and agree system integration plans and report on progress.
- Defines complex/new integration builds.
- Ensures that integration test environments are correctly configured.
- Designs, performs, and reports results of tests of the integration build.
- Identifies and documents system integration components for recording in the configuration management system.
- Recommends and implements improvements to processes and tools.
- Configures software and equipment and tests platform-specific versions of one or more software products.
- Reports the outcome of testing and identifies potential improvements to the process and to the software products according to agreed designs and standards.
- Contributes to the availability management process and its operation and performs defined availability management tasks.
- Analyses service and component availability, reliability, maintainability, and serviceability.
- Ensures that services and components meet and continue to meet all their agreed performance targets and service levels.
- Implements arrangements for disaster recovery and documents recovery procedures.
- Conducts testing of recovery procedures.
- Performs defined tasks to monitor service delivery against service level agreements and maintains records of relevant information.
- Analyses service records against agreed service levels regularly to identify actions required to maintain or improve levels of service, and initiates or reports these actions.
- Assesses and analyses release components. Provides input to scheduling.
- Carries out the builds and tests in coordination with testers and component specialists maintaining and administering the tools and methods – manual or automatic - and ensuring, where possible, information exchange with configuration management.
- Ensures release processes and procedures are maintained.
- 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.
- Contributes to capacity modelling and planning.
- Supports the design of service component capacity.
- Implements stakeholder engagement/communications plan.
- Deals with problems and issues, managing resolutions, corrective actions, lessons learned and the collection and dissemination of relevant information.
- Collects and uses feedback from customers and stakeholders to help measure effectiveness of stakeholder management.
- Helps develop and enhance customer and stakeholder relationships.
- Global IT
- Respective business function (GOPS, Finance, HR, Brand Marketing, Wholesale/Retail)
- HR Management
- Controlling
- 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 7-year experience in IT
- 5 years of experience in relevant area
- 2 years of experience in team management
- Strong understanding & knowledge of regional and global market landscape and the respective customer
- Managed critical elements and cross functional and regional projects
Senior Platform Engineer - Herzogenaurach, Deutschland - Adidas
Beschreibung
Purpose & Overall Relevance for the Organization:
The role builds, operates and improves commonly required capabilities to manage and secure our Apple Mac, iPhone and iPad devices in a modern way. Supports and consults business IT teams about the usage of these platform(s) and services to focus on delivering value at high speed.
Key Responsibilities:
Technologies
Specialist advice
Emerging technology monitoring
Programming/software development
System design
Database design
Testing
Systems integration and build
Porting/software configuration
Availability management
Service level management
Release and deployment
Capacity management
Relationship management
Key Relationships:
Requisite Education and Experience / Minimum Qualifications: