What you will deliver
- Identify and resolve technical design challenges for our customers and squad.
- Support new product requirements and features for development.
- Mentor other developers, define standards, best practices, and help drive adoption.
- Support the conversion of the vision into a comprehensive product and service.
- Benchmark application performance and continue to tune and scale to accommodate growth!
- Contribute to solution designs and help guide the adoption of technical standards and software architecture practices.
- Accountable for the application architecture of all product components.
- Collaborate across development squads and work streams to ensure successful delivery of projects.
- Evaluate and prototype solutions and technologies for team adoption.
- Assess and communicate status, issues, risks, and deliverables to business partners.
- Be the go-to team member in your domain(s) for application design and patterns.
- Assist teams by hands-on coding including, but not limited to, the following: proofs-of-concept, code samples, and application infrastructure/frameworks.
What you will need to be successful (experience and qualifications)Technical skills we need from you
- Bachelor s degree in technology, Engineering, or a related technical discipline.
- AWS Certified Solutions Architect, at the Associate level.
- Azure Solutions Architect Expert.
- TOGAF certification
Essential skills
- Expertise in software architecture and systems engineering.
- Experience working closely with cross-functional teams in cloud computing or related technical fields.
- Experience writing documentation, publications, and presenting solutions at conferences.
- Background in the business technology market.
- Able to communicate complex technical concepts to diverse audiences.
- Strategic problem solver with the ability to navigate business, product, and technical challenges.
- Understanding of infrastructure automation, continuous integration/deployment, cloud security, networking, and delivery models.
- Familiarity with infrastructure-as-a-service, platform-as-a-service, microservices, and serverless architectures.
- 3+ years of direct experience working with a variety of technology systems, designing solutions, or developing business applications.
- 3+ years of experience architecting highly scalable application systems.
- 2+ years of experience working in cloud-based environments.