IT Tech Lead - ERP Workday
OhioHealth · Columbus, OH · 2 mo ago
Information TechnologyFull-time
Responsibilities
- Collaboration - Works with architects, Business Analysts, Product Owners, and peers providing technical expertise by enforcing the vision of the application architecture and safeguarding the integrity of the application environment.
- Reviews and provides input into architectural designs and requirements.
- Functional Subject Matter Expertise - Functions as a subject matter expert and advocate for the software applications supported.
- Technical Expertise - Serves as the deep technical expert for the applications supported by team. Supports cross team technical collaboration. Identifies risks and design contingency plans. Analyzes existing operations and evaluates options for improvements. Conducts security audits to identify areas of improvement. Guides their teams through technical issues and challenges. Assists with designing the governance, quality assurance and standards activities associated with ensuring technology architecture compliance of projects and products. Leads technology change to deliver business outcomes while also virtually leveraging subject matter experts from any other needed technical area. Oversees, or consults on, technology implementation and modification activities (for example, projects and products), particularly for new or shared solutions. Creates and delivers working, production-ready IT services that can be easily leveraged by agile teams. Adapts to new and emerging technology, oversees PoCs. Provides the detailed designs, reviews the implementation by the developers, ensures quality, and best practices such as automated unit tests, integration tests, continuous integration.
- Technical Documentation - Creates, reviews, and approves technical documentation for applications supported.
- Technology Strategy - Leads the development of technology strategy and roadmap within a given area of specialty including design, documentation, communication, and implementation of new or existing standards for infrastructure technologies while remaining current on industry trends.
- Vendor Management - Works with 3rd party vendors to validate technical aspects and assess feasibility concerns and develop reporting metrics, dashboards, and status reporting to drive outcomes and meet expectations for quality and performance.
- Operations - Works with internal customers and 3rd party vendors to communicate, coordinate, manage expectations, approve, and assist with operational processes such as crisis management, support escalation, change management, release management, capacity management, and other ITIL processes.
- Research and Analysis - Analyzes, plans, justifies, schedules, and coordinates the implementation and maintenance of the specialty area’s administrative, operational, and financial initiatives including TCO, optimization, and efficiency.
Qualifications
- Bachelor's Degree: Computer and Information Science
- Additional Job Description Degree, or equivalent (7-10 years) of experienceField of Study/Experience: Computer Science, Information Systems, Mathematics, or Engineering
- Total Years of Experience: 5+ years with a bachelor’s degree or 12 – 15 years + without a bachelor’s across software development life cycle
- Expertise in at least one technology stack designing, developing, testing, and/or delivering complex software (i.e., Java, .NET, iOS, Android, Python)
- Excellent debugging, troubleshooting, and analytical skills
- Lead code/design reviews and daily/weekly meetings
- Ability to facilitate quick and efficient technology resolutions to the team members
- Collaborate with Architects and Managers to develop Metrics & KPI’s
- Analyze data and generate detailed reports focusing on relevant development metrics and KPIs
- Identify any technical risks and forming contingency plans as soon as possible
- Provide root cause analysis for production defects and minimize defect leakage into production
- Own the quality of the delivered product making sure to automate where all possible with well documented code development
- Specialized Knowledge: Knowledge of coding standards and tools and techniques to enforce quality of the software (Static code analysis, Quality Gates etc.). Understanding of information principles and processes. Understanding of financial implications of design decisions, and driving informed decisions. Understanding of system development life cycle methodologies (such as waterfall, spiral, agile software development, rapid prototyping, incremental, synchronize and stabilize, and DevOps). Demonstrated ability to troubleshoot problems in multi-tiered applications, including SAAS and on-premises. Solid understanding of design patterns. Working with the team to identify performance bottlenecks and optimizing the application performance