IT Applications Architect

TiVo • San Jose, CA 95111

Posted 2 weeks ago

Job Description

Hi. We're TiVo. At our core, we're innovators who continuously seek to fuel the ultimate entertainment experience. We touch the lives of binge-watching, music-loving, entertainment fanatics every day by inventing and delivering beautiful user experiences, and enable the world's leading media and entertainment providers to nurture more meaningful relationships with their audiences.

We work hard, celebrate success and challenge everyone in our organization to make an impact. If you are as passionate as we are about the intersection of technology and entertainment, join us today.

The IT Applications Architect is responsible for overall enterprise architecture for consumer business involving enterprise ERP systems, web applications and integration with cloud and native business applications. The role will serve as a technical expert and work closely with Marketing and IT teams in a variety of analytical and technical assignments, roadmap activities, solutions planning, and deployment of new and innovative IT services that are cost effective and strategically aligned to Business needs. This position reports to the Senior Director, IT Architecture.

Lead application design, integration design, and development of various components

Develop IT architecture solution roadmaps in partnership with Marketing and IT development teams

Define the technical implementation of the application integration architecture

Review developmental frameworks, coding standards, conducts code reviews and walkthroughs, and conducts in-depth design reviews

Interfaces with Product Management and cross-functional teams to execute on projects and collaborate on quality initiatives

Train and mentor junior engineers

Research and lead proof-of-concepts to assess and build new capabilities that add business value

Operate in a leadership capacity and engage in multiple initiatives simultaneously with limited direct supervision

Take initiative on continuous engineering and refactoring of legacy systems


* 5+ years direct experience in architecture design/implementation of large, scalable web services platform using Spring framework, Apache/Tomcat, XML/JSON and MYSQL (REST style services)

* Expert-level knowledge of Java

* Experience with e-commerce and ERP system such as SAP will be a plus

* Experience with large data processing and correlation, (HBase experience is a plus)

* 2+ years Direct, hands-on experience with ESB applications such as Mule

* Experience working in a Unix/Linux development and build environment

* Experience with Cloud Services, implementing applications and migrating applications on the Cloud (ideally AWS)

* Experience with containers (e.g. Docker) and micro-service architectures

* Experience with streaming technologies such as Kafka

* Proven experience in developing enterprise and solution level architectural designs.

* Experience with the technical and deployment challenges of migrating legacy systems to a new architecture

* Working knowledge of rapid development project planning concepts in a software development environment, including scheduling and estimation. Prior experience with SCRUM/Agile a plus

* Strong written communication skills; this role will require the creation of content such as design documents, recommendations and other written deliverables

* High level of comfort communicating effectively across internal and external organizations

* Demonstrated ability to adapt to new technologies and learn quickly

* Highly self-motivated and directed, with keen attention to detail.


Sign Up for Daily Job Alerts.

Thank You

You will receive your first job alert within 24 hours.

Similar Jobs

    Browse Jobs | Terms & Conditions | Privacy Policy | Unsubscribe
    POWERED BY