Mentors, guides, and coaches Software Engineers and Developers on the practices of system and solution architectures .
Leads architecture definition and concepts within a system .
Identifies and defines system architectures that streamline internal development and operations in the team . Creates and documents functional and detailed design architectures (services & data).
Performs software development alongside Software Engineers and Software Developers to apply defined architectures .
Works closely with Solution Architects and System Engineering, ensuring system architectures align with the value stream architecture .
Continuously learns and applies industry best practices on modern software delivery practices. Collaborates with cross-functional teams to accomplish project and product objectives.
Defines and creates system architectures and guides its implementation with Software Engineers and Software Developers .
Actively engages with Product Owners and technical teammates to aid in translating customer requirements into system requirements .
Collaborates to define, scope, and refine architecture backlog items .
Leads architecture design and technology decisions comprising of both in-house built and 3 rd party software solutions .
Requirements
security
devops
cloud
testing
agile
architecture
Knowledgeable in system/software security
Software/cloud architecture design
Comfortable working in a fast-paced and dynamic technical environment
Proficient in DevOps execution
Strong organizational skills, including attention to detail