IT Architect - Artificial Intelligence
Jabil · St. Petersburg, Florida, United States · 4 days ago
Information TechnologyFull-time
Job Summary
About the role
Provides technical leadership and is responsible for determining the direction for the IT architecture, standards, design and implementation approaches for the company’s application systems, infrastructure and/or network-based cloud product systems.
Responsibilities
- Knows and understands Jabil business strategy
- Knows and understands Jabil IT strategy & objectives
- Defines the overall solution architecture consistent with Jabil’s methodology
- Responsible for the technical solution by providing leadership for the customer, project manager, domain architects, domain specialists and application engineers to advance and deliver solutions
- Consults and informs Enterprise Architects and Senior IT Architects to design and deliver solutions
- Earns trust of clients and management
- Affirms the merits of alternative technical approaches and gains consensus for the best approach
- Learns, follows, promotes, and improves recognized methodologies to design and deliver solutions
- Ensures that the non-functional requirements are satisfied including, but not limited to, security, disaster recovery, availability, and performance
- Researches technology and industry trends to hone both personal and Jabil’s competitive edge
- Validates solution prior to full implementation through modeling or prototyping
- Develops expertise in one of the following disciplines: Enterprise Architecture, Business Architecture, Information Architecture, Application Architecture, Technology Infrastructure Architecture
- Mentors IT professionals
- Develops project plans and influences project organization
- Vets changes with respect to scope, schedule, cost, risk, etc.
- Cross-trains staff to reduce delivery risk
- Defines processes & methods necessary to support delivery/deployment
- Defines management tools to support production environment
- Utilizes Lean Six Sigma or other methods to identify & provide guidance on organizational improvement opportunities
- Performs root cause analysis and remediation actions
- Contributes to Jabil IP through development and submission of patents
Qualifications
- Understanding of all architectural components and their interrelationships
- Knowledge of Software Engineering and Architectural Principles and methods
- Solid presentation and written communication skills
- Good judgment and the ability to handle stressful situations
- Team lead experience in application development
- Knowledge and experience of one or more languages e.g., Java, C#, etc.
- Knowledge and experience with server-side technologies
- Knowledge and experience with client-side technologies e.g., Node, Angular
- Knowledge and experience working in an Agile methodology
- Knowledge of SOA, including REST, SOAP, API Management, and other integration patterns e.g. ESB, EIP, etc.
- Knowledge of relational databases and SQL
- Knowledge of UML or ArchiMate
- Knowledge of cloud technologies
- Ability to define problems, collect data, establish facts, and draw valid conclusions