Wednesday, April 20, 2016

Technical Director NBA Turner Atlanta

Job Description: • 2-minute read •
The Technical Director is an exciting position for a leading global sports brand. The position involves web application architecture, technical execution and support, as well as direct management of 3-5 development professionals that may include Managers, Architects and Lead Web Developers.
The Technical Director partners with Product and Project Management and offers expert recommendations for tools, strategies, best practices and software lifecycle processes and solutions to help create, enable and support implementation the NBA's digital product roadmap. The Technical Director drives the continuous pursuit of process improvement in software development, and performs hands-on systems consulting and guidance as well as troubleshooting as needed for NBA Digital products.
What will you be doing?
Design and implement the content management and web publishing architecture for NBA.com, the NBA Team websites, NBA Leaguepass, and the NBA mobile/connected device applications.
Provide leadership in support of the NBA Digital technology roadmap, as well as organizational direction and culture.
Lead execution and delivery of new initiatives as well as provide operational support for solutions in production.
Collaborate across distributed and matrixed teams.
Mentor, guide, coach, coordinate training opportunities and support individual growth and technical skills across the development teams to drive increases in quality and business value.
Provide thought leadership and facilitate the sharing of knowledge between employees and across teams to strengthen capabilities and the organization's ability to respond to client needs.
Demonstrate an understanding of future trends in technology and how they impact the current and future state of the solution; present actionable information about these trends to development teams and senior management.
Ensure that technical solutions are aligned with established NBA Digital standards with respect to architecture, scalability, security, corporate governance, coding standards, monitoring, testing, source code management, and deployment.
Participate in the creation of the NBA Digital Long Range Technology Plan.
Establish and maintain operations and strategic plans for systems implementation, consistent with defined objectives and strategic direction for NBA Digital. Ensure on-going supportability and scalability of systems.
Research, discover and recommend long-term technology solutions and process improvements in accordance with an understanding of the methodology, architecture, business needs, and strategic success of the organization.
Engage the business and other functional and technical subject matter experts across Turner enterprise to solicit input, feedback, perspective, and (as appropriate) assistance. - Provide management oversight to Lead Developers, Architects and other senior IT professionals.
Balance the needs of users, management, operations, support, finance, and technology with the strategic needs of the business when providing technology solutions.
Guide direct reports in support of their personal and organizational goals and responsibilities.
Manage employee performance or discipline issues and work with director to recommend compensation, recognition, transfer, promotion, or other personnel decisions.
Direct the work of others as requested, providing guidance and task direction to other developers.
Other tasks and duties as needed to support the team and/or business.

What do we require from you?
BS in Computer Science, MIS, business, or equivalent experience.
10+ years experience developing dynamic, distributed, secure, and highly scalable web publishing systems.
Expertise developing applications using Amazon Web Services, PHP/Drupal, and/or NodeJS.
Demonstrated ability to plan, manage, and grow a software development organization.
Ability to influence all levels of the organization.
Experience in a DevOps environment.
Experience performing troubleshooting, root-cause analysis, application design, and solution development for large-scale web applications.
Demonstrated expert knowledge of software development methodology, practice, and architecture.
Demonstrated ability to successfully perform software developer role across multiple, complex system implementations with custom and third-party applications across the development life cycle.
Demonstrated experience collaborating and translating product requirements into technical designs.
Demonstrated advanced understanding of n-tier and microservices-based software development.
Experience delivering using agile processes (Scrum, Kanban).
Advanced degree and/or certifications preferred.
Pass it on for Referral Bonus. Not the right role for you, but know someone we should meet? Share with him to earn $1,000 referral bonus.
Related Posts Plugin for WordPress, Blogger...