In A Nutshell
Conduct enterprise analysis, design, planning, and implementation, using a holistic approach at all times, for the successful development and execution of strategy.
Responsibilities
- Create strategies and plans that define how information technology should be utilized to support an organization’s overall business strategy.
- Maintain knowledge of evolving trends in IT strategy and management and apply those to develop innovative business solutions.
- Develop high-level designs that support robust technology solutions, taking into account user requirements, technical requirements, technology strategy, cybersecurity, and business strategy.
- Conduct technology evaluation and selection activities, which at times will require formal RFPs.
- Ensure collaboration with appropriate business units and other IT staff to gain buy-in for technical strategies and product selection.
- Provide leadership guidance on business architecture, including the necessary level of management and administrative oversight to achieve the requirements and objectives of tasks.
- Define and maintain enterprise architecture principles, policies, and standards.
- Define and maintain enterprise-level technology and integration models, and the high-level application landscape diagram.
- Develop the capability and credibility to evaluate emerging technologies and to drive digital business strategy.
- Identify opportunities created by business moments to leverage the economics of connections across the business ecosystem.
Skillset
- Bachelor’s degree in Computer Science, Engineering, or related discipline, or equivalent experience.
- 10+ years of experience as a technical lead for major technology implementations.
- Experience with Big Data, structured and unstructured data.
- Experience using industry standards such as TOGAF or Zachman.
- Experience in leading complex, cross-functional problem-solving initiatives.
- Experience with a variety of technologies, architectures, and frameworks.
- Proficient with Visio, Lucid, PowerPoint, Excel, Word, and other productivity and architecture collaboration tools.
- Working knowledge of UML and other architecture modeling notations to sketch class diagrams, object diagrams, sequence diagrams, collaboration diagrams, and use cases related to the project.
- Knowledge of OOP development languages (e.g., C, C++, Java, .NET, Python, etc.).
- Working knowledge of enterprise architecture frameworks and industry models (TOGAF, ITIL, etc.).
- Motivational: Must be able to motivate and inspire, influence, or evangelize a set of ideals in the enterprise.
- Negotiation: Must negotiate to get things accomplished.
- Critical Thinking: Ability to think quickly and on your feet is often required.
- Problem Solving: Evaluate and solve problems.
- Big Thinking: View a problem from multiple angles to test rationale.
- Business Savvy: Knowing the industry is essential; being in tune with the business.
- Process Orientation: Thinking in terms of process; building repeatable and reusable processes as artifacts from the work.
- People Skills: Requires interacting with people constantly.
- Familiarity with project lifecycles, including Scrum, Agile, Scaled Agile, and other SDLCs.
- Highly proficient communicator, both written and verbal, with both technical and business audiences.
- Ability to work creatively and analytically to quickly understand complex business problems.