Solutions Architect HYBRID - Cedar Park, TX (Austin area)

James Avery Craftsman Inc
Cedar Park, United States of America
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Cedar Park, United States of America

Tech stack

Java
JavaScript
Amazon Web Services (AWS)
Azure
Software Design Patterns
Python
Software Architecture
Software Engineering
Web Application Frameworks
React
Istio
Technical Debt
Information Technology
Apache Flink
Kafka
GraphQL
Video Streaming
Api Gateway
Domain Driven Design
Oracle Cloud Infrastructure
Docker
Programming Languages

Job description

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., * 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.

Requirements

  • 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., * 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.

Apply for this position