Job DescriptionJob DescriptionDescription:
We are looking for a dynamic and versatile Senior Solutions Architect with extensive experience across multiple technical domains and a passion for solving complex business challenges. This role requires a strategic leader who excels in presales architecture discussions, drives solution delivery, and mentors diverse teams of local, nearshore, and offshore technicians and developers. The ideal candidate is a well-rounded technologist with deep expertise in applications development, solutions architecture, and emerging technologies like generative AI and machine learning.
Key Responsibilities:
- Presales Leadership: Lead initial client discussions to understand business needs, architect tailored solutions, and present compelling proposals that align with client objectives.
- Solution Design & Architecture: Design robust, scalable solutions with a focus on Microsoft technologies (M365, Azure) while incorporating best practices across applications, data, cloud, infrastructure, and networking.
- Project Delivery Leadership: Oversee end-to-end project delivery, managing cross-functional teams (local, nearshore, offshore) to ensure high-quality outcomes within scope, budget, and timeline.
Technical Expertise:
- Applications Development: Lead code-first and low-code development initiatives, leveraging platforms like Power Apps, Power Automate, and custom .NET solutions.
- Solutions Architecture: Design enterprise-grade architectures that integrate applications, data, and cloud workloads.
- Data Architecture & Development: Architect and implement data solutions, including data lakes, ETL pipelines, and analytics platforms.
- Cloud Workload Knowledge: Drive Azure-based cloud solutions, optimizing for performance, cost, and scalability.
- Infrastructure: Ensure solutions incorporate robust infrastructure designs, including virtualization and hybrid environments.
- Networking: Apply knowledge of network architecture to support secure, high-performance solutions.
- Emerging Technologies: Spearhead projects involving generative AI, machine learning (ML) for predictive decisioning, and intelligent automation to deliver innovative client outcomes.
- Consulting Excellence: Apply consulting best practices to build strong client relationships, manage expectations, and deliver measurable value.
- Agile Leadership: Champion Agile and Scaled Agile Framework (SAFe) methodologies to drive iterative development and delivery.
- Mentorship: Guide and mentor junior architects, developers, and technicians, fostering a culture of collaboration and continuous learning.
This role will require approximately 25% travel to work with clients onsite, depending on location.
Requirements:
10+ years in solutions architecture, with a proven track record in applications development, solutions design, and delivery leadership. Ideal experience includes work as a Solutions Delivery Lead, Delivery Solutions Architect, Senior Solutions Architect, or similar role in a technology consulting environment.
- Extensive experience across Applications Development (code-first and low-code), Solutions Architecture, Data Architecture & Development, Cloud Workloads (Azure), Infrastructure, and Networking (in order of priority).
- Demonstrated success leading presales discussions and delivering complex projects with global teams.
- Hands-on experience with generative AI, ML for predictive decisioning, and intelligent automation projects.
- Deep expertise in Microsoft technologies, including M365 (Power Platform, SharePoint, Teams), Azure, and .NET development.
Technical Skills:
- Proficiency in code-first development (e.g., C#, Python, JavaScript) and low-code platforms (e.g., Power Apps, Power Automate).
- Strong knowledge of data modeling, SQL, NoSQL, and analytics tools (e.g., Azure Synapse, Power BI).
- Expertise in Azure cloud services (e.g., Azure Functions, AKS, Cosmos DB) and hybrid cloud architectures.
- Familiarity with infrastructure-as-code (e.g., Terraform, ARM templates) and CI/CD pipelines.
- Understanding of networking concepts (e.g., VPNs, firewalls, SD-WAN)
Methodologies: Advanced knowledge of Agile, Scaled Agile (SAFe), and software development lifecycle (SDLC) processes.
Soft Skills:
- Exceptional communication and presentation skills to engage C-level stakeholders and technical teams.
- Strong leadership and team management abilities, with experience mentoring diverse, global teams.
- Strategic thinker with a client-centric mindset and a passion for innovation.
Education: Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree or relevant certifications (e.g., Microsoft Certified: Azure Solutions Architect Expert, TOGAF) .
Qualifications:
- Microsoft certifications in M365, Azure, or Power Platform.
- Experience with other cloud platforms (AWS, GCP) as a secondary skill set.
- Background in consulting or professional services environments.
- Passion for staying current with emerging technologies and industry trends.
- Ideally located in a region near Sparkhound's markets - Houston, Dallas, Birmingham or Baton Rouge.