Logo
James Avery

Solutions Architect

James Avery, Leander, Texas, us, 78646


Job Summary

As a member of the Enterprise Architecture team, the Solutions Architect meticulously crafts technological solutions that aligns perfectly with the organization's desired business capabilities. This role carries high accountability for collaborating closely with product owners to design solutions that precisely meet the organization's needs. The Solution Architect is responsible for architecting these solutions to be highly scalable, exceptionally reliable, easily maintainable, secure, and cost-efficient while avoiding the accumulation of technical debt.

WHAT YOU WILL BE DOING:

Designs Architect solutions that align with IT strategy and business objectives while considering the technical and non-technical implications and trade-offs.Defines target state technology architecture and roadmaps.Aids in technology selection process by assessing and evaluating various technologies.Promotes the advancement, adoption and steadfast execution of architectural principles and standards across the entire technical stack, encompassing a diverse array of environments.Engages in the development of proof of concepts (POCs), prototypes and the implementation of diverse design patterns.Collaborates with product owners to understand the business requirements and translate into technical solutions.Provides technical guidance and expertise to development teams, ensuring adherence to architectural standards and best practices.Creates and maintains comprehensive documentation of the solution architecture, design and architectural decisions, and implementation guidelines.Addresses technical challenges and solves complex problems that may arise during the development and implementation of solutions.Demonstrates a strong commitment to continuous learning with emerging technologies and industry trends to recommend innovative solutions.WHAT IS REQUIRED:

Bachelor's degree in Computer Science, Information Technology or related field; or equivalent combination of education/experience.5 years' experience defining, designing and building large scale technical solution architecture or similar work.Engineering experience in building scaled, secure and resilient solutions both on-premises and cloud.Experience in enterprise solution architecture roles.Demonstrated proficiency and practical experience with Enterprise Architecture principles, prevalent frameworks, data, system and process modeling.PREFERRED QUALIFICATIONS:

Formal software engineering concepts training and/or certifications.Knowledge and experience building domain driven design service architecture.Knowledge and experience in API gateways, service mesh, GraphQL.Experience with application containerization and orchestration, such as Docker and Kubernetes.Experience with hyperscaler clouds like AWS or Azure or GCP or OCI.Experience with programming languages such as Java, Python, JavaScript or web application frameworks like React.Experience with streaming technologies like Kafka streams or ksqlDB or Flink on Kafka broker.