Location: Dallas, TX, United States
Req ID: 013425
Ready to be a Cooper too? This might just be right up your alley!
We’re here to keep the dream of home ownership alive. Oh, and while we’re at it, we’re determined to change the lending industry itself. It’s simple, but it won’t be easy. And we’ll need a great team behind us. (That’s where you come in.) We want to show the world that transparency, candor and collaboration aren’t just good values. They’re good business. Working here isn’t for people who want to punch a clock. It’s for people who want to punch a hole in the status quo. Come join us. And make a difference instead of just a living.
The Sr. Principal Technical Architect is a hands-on role responsible for the complete design of a company product or system. They will define the appropriate platforms and architecture in alignment with enterprise standards and determines core server infrastructure, capacity planning, storage requirements, and networking protocols. Performs a system integration role by determining which software, hardware and networking components best fit with the system to be designed. They ensure that all systems are working at optimal levels and support the development of new technologies and system requirements through the development of POCs and mentoring development staff.
Roles & Responsibilities:
Mr. Cooper is committed to nurturing a diverse and inclusive environment where every employee is empowered to be their authentic self. We know that a large part of our success as a business is directly tied to our ongoing efforts to attract and retain diverse talent and maintain an inclusive environment where each employee can thrive. Embracing and leveraging diversity through an inclusive work environment fosters new ideas, new insights, and constant innovation. We strive to weave the principles of diversity and inclusion throughout the fabric of how we work, how we interact, and how we engage with our customers and the community.
Job Requisition ID:013425
Job Category:Information Technology
Primary Location City:Dallas
Primary Location Region:Texas
Primary Location Postal Code:75019
Primary Location Country:United States of America
Posting Organization:Mr. Cooper
Line of Business:Information Technology
Additional Posting Location(s):
SummaryScope Responsibilities: • Responsible for the complete design of a company product or system. Defines appropriate platforms and architecture. Determines core server infrastructure, capacity planning, storage requirements, networking protocols. Develops technical, tactical and strategic plans, systems definition and feasibility determination. Performs a system integration role by determining which software, hardware and networking components best fit with the system to be designed. Essential Job Functions • Senior Principal Systems Architects design and implement systems and capabilities to support the enterprise platform for the organization. They ensure that all components are working at optimal levels and support the development of new technologies and system requirements. Analyze System Requirements • Analyses existing capabilities to ensure they offer adequate security and are effectively meeting the needs of the organization. You will coordinate with all areas of the organization to see that they are working as optimally as it should. You will also analyze business requirements to identify where they can integrate new hardware, software, or connectivity solutions; including cloud based services and solutions. Recommend Alternative Technologies and Improvements • Based on your knowledge of IT and your analysis of the systems’ needs, recommend alternative technologies or improvements to enhance information systems to support organizational goals. These recommendations are presented clearly and understandably to senior management and peer IT Architects Lead Design and Review of New Systems • Senior Principal Systems Architects leads the design and review processes for new systems. They develop and document the proposed technical design for the integration and implementation of any new software, working across the IT department. Plan for Integration • Senior Principal Systems Architects must create detailed plans for the integration of new systems architecture into existing infrastructure. This includes logistical plans for the Operations areas to actually conduct the physical integrations, during which the Infrastructure Architect provides technical direction and support. Evaluate Projects • After a new system has been integrated, the Senior Principal Systems Architect participates in evaluating the success of the project, identifying best practices and lessons learned. They provide feedback to leadership and incorporate this information into future integration plans. Motivated individual with excellent interpersonal, communication and customer-service skills • Proven hands-on engineering experience with on premise and cloud technologies • A strong leader and communicator, a successful Senior Principal Systems Architect is good at solving problems and thinking creatively. In addition to these general skills and personality traits, employers are seeking Senior Principal Systems Architect candidates with the following skills. Core Skills, Education and Experience: Required • Bachelor's Degree • 12+ years IT experience with emphasis on Technical Solution and Architecture Experience • Experience in Design and Implementation of Data Engineering projects with knowledge in Lambda Architecture, Fast data streaming and messaging platforms, Big Data Engineering. • Experience in Designing and Developing real-time streaming solutions leveraging KSQL, KafkaStreams, Kafka Clients • Strong Understanding about Microservices, Domain Driven Design Patterns and Kafka • Experience in Designing Cloud Native Applications and Strategizing Cloud Migrations. • Experience with modern technologies and building enterprise architecture roadmaps • Experience designing, integrating and managing complex solutions • Ability to provide technical system solutions, determine overall design direction and provide recommendations for complex technical issues • Experience planning and developing support processes and adhering to best practices • Strong written and oral communication skills, and the ability to effectively communicate with technical and non-technical audiences • Ability to quickly comprehend the functions and capabilities of new technologies like: • .NET Core/Java/Go/Scala/React.js/NodeJS/GraphQL/Python/Spring Boot/Kafka/Kafka Streams Preferred • Experience in working with Azure Event Hubs or Apache Kafka • Experience in Building Dataware house, Data Marts and designing Data Governance Models Tools and Platforms: • Streaming and Messaging : Apache Kafka, KStreams, Spark Streaming, Databricks • Cloud – Azure or AWS or GCP • Data: SQL Server, Azure SQL DB, Cassandra, MongoDB • Techniques: DevOps/Paired as Code/Database as Code • Tools: VSTS/New Relic/Terraform/ELK/