Logo
Cook Group

Solution Architect

Cook Group, Bloomington, Indiana, United States, 47401


Overview:

The Solution Architect is responsible for the overall technical design of the solution and for oversight of technical decisions within the project. In alignment with enterprise architectural practices, the solution architect works closely with a team of Solutions Managers, Business Systems Analysts, UX Designers, and others to ensure a high quality, well-designed solution is delivered to the client.Responsibilities:Work as part of a project team to define and document the architecture for a variety of projectsProvide support to the project team members, during functional requirements definition to ensure that functionality is both technically achievable and feasible within the project constraintsWork with members of the team to ensure that the solution design and implementation meets the architectural goals and applicable standardsIdentify, communicate, and mitigate potential technical risksWork in partnership with multidisciplinary teams to deliver well-designed solutionsEnsure the architecture of a solution adheres to enterprise principles and standards across all architectural domainsCollaborate with enterprise architects on the development and implementation of standardsMust have excellent analytical and problem solving skillsMust work and interact effectively and professionally with and for others throughout various levels of the global organization.Must strictly adhere to safety requirements.Maintain regular and punctual attendance.Must maintain company quality and quantity standards.Must have effective communication skills and ability to work in a collaborative and independent work situations and environments with minimal supervision.Ability to remain calm and receptive in fast paced situations.Qualifications:Minimum Work Experience/Educational RequirementsDegree in CS, IT, Engineering, or related field10+ years experience, with 5+ in solutions architectureExperience with any tech stack such as ASP.NET/Java/MEAN, databases queries and stored proceduresExperience working with any middleware system such as Dell Boomi/Mulesoft/OIC/SnapLogicProficiency in SQL, RDBMS (Oracle, MySQL, SQLServer), and data modelingKnowledge of streaming and messaging technologies such as Kafka , RabbitMQ or StreamsRobust IT knowledge, including client/server applications, network architecture, cloud/virtual environments, protocols, and ports under Windows and LinuxExperience in both traditional "waterfall" and Agile product developmentProficiency with software development tools and techniques (CI/CD)Demonstrated progressive experience in software/solution architecture design or developmentDemonstrated organizational, analytical and interpersonal skillsAbility to manage tasks independently and take ownership of responsibilitiesPhysical Work Requirements:Works under general office environment conditionsSitting for extended periods, utilizes close visual acuity for working with computers, equipment, etc.Must be able to perform the essential functions of the job, subject to reasonable accommodation requirements under the ADARequires occasional early morning or late evening teleconferencesInternational and domestic travel as required