Platform Architect
Company: The Friedkin Group
Location: Rosenberg
Posted on: April 17, 2024
Job Description:
LIVING OUR VALUESOur Values guide all associates. Our Values are
the unifying foundation of our companies. We strive to ensure that
every decision we make, and every action we take demonstrates Our
Values. We believe that putting Our Values into practice creates
lasting benefits for all our associates, shareholders, and the
communities in which we live. JOB SUMMARYThe Platform Architect is
part of a team building and supporting the core enterprise data &
machine learning platform. The Platform Architect should be
self-driven and be able to work in a federated team environment,
advising on best practice architectural patterns & balancing the
needs of individual data analytics & machine learning use cases
against overall enterprise architecture principles in architecting
& building the data/machine learning platform. The ideal candidate
should have strong knowledge of computer science, DevOps, MLOps,
CI/CD, and platform automation with an application programming
background. The architect will be responsible for designing and
building automated processes, keeping reproducibility,
auditability, and traceability in view of all deliverables. This
person will demonstrate an ability to manage complex,
high-quantity, and often contradictory information to solve
problems effectively, apply business knowledge to advance
organizational goals, and comfortably navigate complex policy,
people, and process-related organizational dynamics. This is a
practical, hands-on role, not a TOGAF/Zackman or other theoretical
one. The ideal candidate should have started their career as a
software engineer and subsequently honed their architectural
expertise through leading teams in the software engineering and
product development of large, multi-tenant software applications.
This individual is expected to be a thought leader, proficient in
building consensus and establishing strong links between business
and technology sectors. They must uphold objectivity and have a
profound grasp of the fact that effective architecture is essential
for the organization's success in meeting its business goals and
objectives. ESSENTIAL FUNCTIONS
Lead creation & evolution of TFG's
data & ML platform under the guidance of TFG's Chief Architect and
in partnership with BU data science, engineering & architecture
teams.Develop solutions roadmap and phased implementation approach
for tech platforms supporting project Trailblazer to deliver
strategic business objectives.Balance individual needs for platform
and tools against overall enterprise and BU-level architectural
principlesEnsure platforms and tools are not overlapping or
duplicated.Provide guidance to balance tradeoffs between
development speed and build-up of technical debt, as well as
increased run costs due to sub-optimized code.Monitor the market
for new architectural patterns; recommend new technologies to
enhance existing technical infrastructure where relevant to the
program's needs.Lead and design procedures for reviewing and
integrating new components to existing cross-functional tech
platforms used for TrailblazerBuild & maintain a core data platform
with high automation & ease of use by data scientists & engineers
within each business unit.Responsibly receive, transmit, and handle
consumer and customer data per applicable policies and
procedures.Review and follow data privacy practices, policies, and
guidelines.Formulate solution plans and provide guidance on
designing automated delivery pipelines and best practices.Do tool
analysis and selection and implement automation frameworks and
approaches for different application platforms.Do hands on
prototyping of new tools, libraries, frameworks, and architectural
patterns. This hands-on approach is aimed at demonstrating to
platform users that the proposed architecture goes beyond
theoretical exercises, providing tangible, proven
benefits..Evaluate and improve developer productivity by
continuously assessing DevSecOps value stream.Identify emerging
automation techniques to help improve DevSecOps & MLOps
toolchain.Ensure the Data/ML platform is fault-tolerant, highly
available, follow 12-factor app standards where possible, and
efficiently and effectively use computing resources. QUALIFICATIONS
Requires a bachelor's degree in
computer science from a four-year college or university with 8 plus
years of experience in Computer Science, or equivalent combination
of education and/or experience.Technical Experience
- Deep understanding of business strategy and ability to craft
architecture plans to support business outcomes.
- Deep understanding of AI, modern data architectures and
patterns
- Expert knowledge in contemporary design and architectural
paradigms, such as microservices and cloud-native (AWS) design,
with a strong ability to champion and proliferate across the
organization.
- Experience with cloud-based architecture API gateways;
experience with large or complex system integration projects
- Relevant industry knowledge to frame best practices at
comparable companies.Experience with modern data & machine learning
platforms to support TFG's Digital & AI ambitions. Strong expertise
with Databricks is preferred. Alternatively, similar tools like
Snowflake.Advanced knowledge of object-oriented principles, Python,
YAML/Terraform, Micro Services ArchitectureExtensive experience in
architecting, designing, and implementing software applications in
AWS or Azure.Extensive experience in designing and implementing
CI/CD pipelines, preferably in AWS.Experience with Docker or other
containerization technologiesExpertise with modern SQL databases,
data lakes & warehouse architecture.Proficiency with source control
tools (GitHub, Bit Bucket, etc.)Experience with API Management
platformsFamiliarity with container orchestrators (Kubernetes,
Docker EE)Operational experience with observability practices and
tools such as monitoring, logging, and alertingStrong knowledge of
Agile MethodologiesAdvanced knowledge of best practices and
standards for software developmentSoft Skills
Strong communication skills across
both technical and non-technical audiences, able to effectively
articulate technical vision, possibilities, and outcomesStrong
negotiation skills to align multiple stakeholders across BUs and
functions, pragmatic problem solverCollaborative attitude,
willingness to work with team members; able to coach, participate
in code reviews, share skills and methodsManages complexity in
order to effectively find solutions and solves problems.Drives
results by consistently achieving completion and closure of tasks,
even in the face of obstacles and setbacks.Adaptive personality and
ability to function in a fast-paced environment.A problem-solving
attitude that can adapt to varying timelines.Effectively
communicates complex ideas in a clear and concise manner both
verbally and in writing.A strong attention to detail combined with
the ability to prioritize tasks.Strong interpersonal skills;
promoting healthy relationships and team dynamics.Excellent ability
to multi-task assigned duties or projects. To perform this job
successfully, an individual must be able to perform each essential
duty satisfactorily. The requirements listed above are
representative of the knowledge, skill, and/or ability required.
Reasonable accommodations may be made to enable individuals with
disabilities to perform the essential functions. (For optimum
performance, the jobholder in this position would be expected to
demonstrate appropriate knowledge, skills, and abilities in the
listed areas.) CERTIFICATES, LICENSES, REGISTRATIONS*Certifications
specific to Application Development, agile methods, machine
learning, data platforms of focus are a strong advantage. PHYSICAL
REQUIREMENTS The physical requirements described here are
representative of those that must be met by an associate to
successfully perform the essential functions of the job. While
performing the duties of the job, the associate is required on a
daily basis to analyze and interpret data, communicate, and remain
in a stationary position for a significant amount of the workday;
and frequently access, input, and retrieve information from the
computer and other office productivity devices. The associate is
regularly required to move about the office and around the
corporate campus. The associate is occasionally required to travel
to other sites, including out-of-state, where applicable, for
business. The associate must frequently move up to 10 pounds and
occasionally move up to 25 pounds. WORK ENVIRONMENTThe work
environment characteristics described here are representative of
those associate encounters while performing the essential functions
of this job. While the job is generally performed in an office
environment, the associate is occasionally exposed to wet and/or
humid conditions, areas in which moving mechanical parts, fumes,
toxic, or caustic chemicals are present, and outside weather
conditions. The noise level in the office environment is typically
quiet, but the associate may be occasionally exposed to loud noise
levels. TRAVEL REQUIREDMinimal travel is required for this position
(up to 20% of the time and on a domestic basis). The Friedkin Group
and its affiliates are equal opportunity employers and maintain
drug-free workplaces by conducting pre-employment drug testing.
TOTAL REWARDS Our Total Rewards package is an integral part of how
we recognize our associates' contributions as well as attract,
retain and reward the most qualified employees. We are committed to
providing a fair and competitive compensation structure that
includes base pay and performance based rewards, where applicable.
Compensation is based on various factors including, but not limited
to, skill set, experience, qualifications and job-related
requirements. Our benefits include medical, dental, and vision
along with wellness programs, retirement plans, paid leave and much
more! To learn more about these programs and many more, take a tour
of our Benefits Page #HP125#LI-BM1
Keywords: The Friedkin Group, Houston , Platform Architect, Professions , Rosenberg, Texas
Didn't find what you're looking for? Search again!
Loading more jobs...