Solutions Architect Manager
As a Solutions Architecture Manager, you will be responsible for:
- Managing a team of solution architects and providing them with guidance, feedback, and coaching
- Analyzing business requirements and translating them into technical specifications and architectures
- Lead the development and implementation of various strategic enterprise technical architecture initiatives which will involve compute, storage, network, cloud, mobile, data, development and cybersecurity architecture needs.
- Collaborating with business and IT teams to ensure timely and quality delivery of solutions.
- Communicating effectively with clients and presenting solutions and proposals
- Evaluating and recommending new technologies and best practices to improve our solutions and processes.
- Keeping up to date with the latest trends and developments in the IT industry
- Develop employees and help each grow to full potential in his/her respective job.
- Ensure employees receive the training necessary to be successful in their position.
- Praise, reprimand, and counsel employees appropriately.
- Ensure the right people are in the right jobs.
- Establish rapport with all direct-report employees and be available for counseling (career, problems, questions, etc.).
- Maintain employee records according to company policy.
- Update and adhere to all policies and procedures concerning management practices and/or mandated regulations and laws.
- Ensure direct-report employees adhere to all policies and procedures, operating practices and /or mandated regulations and laws.
- Ensure that all management treatment of direct-report employees is fair and consistent.
- Promote personnel efficiency, production, and scheduling cost effectively.
- Develop and execute a tactical plan with your employees to support the strategic plan and key initiatives.
- Develop technical governance framework, clearly identifying roles and responsibilities of technology architects. Includes processes for governing the identification, collection, and use of technology and the steps to assure the proper use of those technologies.
- Document, Implement and maintain a technical architecture that meets the needs of all the functional business areas.
- Maintain a resource strategy that allows you to leverage 3rd parties to fill skill gaps or timing needs.
- Effectively get approval from IT leadership team to push strategic investments forward.
Required Experience
- A bachelor’s degree in computer science, engineering, or a related field
- At least 10 years of experience in IT, with at least 5 years of direct experience in solution architecture and design
- At least 5 years of experience in managing and leading technical teams
- Experience with designing and developing cloud solutions within Azure.
- Experience with infrastructure technologies (LAN/WAN, Virtualization, Storage)
- Experience with cyber security frameworks and technologies
- Experience with enterprise data management, solutions, migrations, and technologies
- Experience with agile methodologies and practices
- Knowledge of various programming languages, frameworks, and tools, such as Java, Python, C#, .NET, Node.js, React, Angular, etc.
- Excellent communication, presentation, and interpersonal skills
- Strong analytical, problem-solving, and decision-making skills
- A passion for learning new technologies and creating innovative solutions.