DevOps Solution ArchitectThe Solutions Architect will join a Center of Excellence, leading modernization for the firm. The team is fast paced, and creative in tackling big problems, and finding solutions which scale and can be easily consumed by the entire firm. This specific Solutions Architect will be a leader in new architecture, partnering with resources from Cloud, DevOps, and other architectural leaders to define event driven design patterns, as well as engineer to prove out success of architectures defined. This role will continuously tackle big problems as it relates to microservices, data, containers, cloud, and observability of the system.
Joining a collaborative team that seeks to trailblaze internally, as well as in the industry, this role has extremely high impact potential. The Solutions Architect will have the ability to grow with SMEs with various respective backgrounds to continuously improve both as a company team, but also as an individual technologist.What You'll DoTackle challenging business cases to define comprehensive architecture - APIs, UIs, infrastructure, data architecture, security, and new technologiesImplement architectural designs to prove success and potential for adoption across the firmDesign internal multi-tenant platforms:container orchestration runtimes (e.g. Kubernetes)event streaming (e.g. Kafka)persistent storage (e.g.
Redis)Solving issues agnostically to enable pattern centric architectural while also being prescriptive where necessaryPlay a key role in architecting the future Kubernetes platform and application adoption roadmapGrowing our agile development culture through use of excellent engineering skills and a deep knowledge of DevOps methodologies.Evaluate and recommend technology and frameworks for flexibility, long-term viability, and time to market.Demonstrate ability to analyze business direction and problems, understand long term vision and risk in developing strategic technical solutions. Work closely with Product/Application teams in technology evaluation, selection, recommendation and configuration.Collaborating with peer architects seeing opportunities to refactor business processes, improve customer experience or perform capability rationalization.Who You AreExperience designing, implementing, and operate internal multi-tenant platforms: container orchestration runtimes (e.g. Kubernetes) event streaming (e.g. Kafka) persistent storage (e.g.
Redis)Strong experience with multiple high level programming languages (Java, Python preferred)Experience defining and developing event driven design-based architectureComprehensive knowledge of the Twelve Factor App methodologiesDeeply committed to complete automation of the complete SDLCExperience with IaC (Infrastructure as Code) and configuration tooling (e.g. Terraform, CloudFormation) preferredAbility to provide technical leadership and hands on day-to-day solutions to agile teams, preparing the design artifacts and implementation of solutionsPassion for continuous improvement and questioning the status quoObsessed with building great teams, sharing knowledge and improving DevOps cultureStrong presentation skills; written and verbal communication including the ability to influenceMinimum Bachelor's Degree in Computer Science or related fieldMinimum of 5-10 years of industry experience in an architecture and/or software engineering role