Software Technical Consultant
Description -
Responsibilities
* Leads the design of complex, innovative, and strategic solutions that address unique customer challenges and align with the organization's long-term goals.
* Fosters deep and strategic relationships with key customers and stakeholders, acting as a trusted advisor and influencing their business decisions.
* Collaborate with product managers and engineering teams to understand customer requirements and translate them into scalable SaaS solutions.
* Design and architect end-to-end solutions that meet the technical, functional, and business requirements of our clients.
* Provide technical leadership and mentorship to development teams, ensuring adherence to best practices and architectural guidelines
* Delivers compelling presentations and engages with executive-level customers, articulating the value proposition of the organization's solutions in alignment with the customers' business goals.
* Develops and executes strategic account plans for high-profile customers, coordinating with sales teams to ensure long-term customer satisfaction and growth.
* Leads the design and implementation of highly intricate integrations with third-party solutions, showcasing the organization's ability to seamlessly connect diverse technologies.
* Tackles intricate technical challenges and unexpected customer issues with innovative problem-solving skills, demonstrating an ability to handle complex scenarios.
* Leads or contributes to high-impact initiatives that drive revenue growth, improve operational efficiency, or enhance customer experience.
* Identifies potential risks associated with complex solutions and develops strategies to mitigate them, ensuring successful project outcomes.
* Organizes innovation workshops to explore new ways to address customer challenges and create novel solutions.
* Acts as a mentor to junior team members, guiding their professional growth, sharing deep product and domain expertise, and promoting a culture of excellence and continuous improvement.
Education & Experience Recommended
* Bachelor's degree in computer science, Engineering, or related field; advanced degree preferred.
* Proven experience (6 years) working as a Solutions Architect or similar role in the SaaS industry.
* Strong understanding of cloud-based architectures, particularly AWS/Azure/GCP.
* Proficiency in designing and implementing microservices-based architectures.
* Hands-on experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
* Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and communicate complex technical concepts to non-technical stakeholders.
* Strong problem-solving skills and the ability to thrive in a fast-paced, dynamic environment
Knowledge & Skills
* Amazon Web Services
* Microsoft Azure
* Google Cloud (GCP)
* Application Programming Interface (API)
* Cloud Services
* Computer Science
* Customer Success Management
* Extract Transform Load (ETL)
* IT Infrastructure
* Request For Proposal
* Sales Process
* Sales Prospecting
* Software As A Service (SaaS)
* Application and Desktop Virtualization
* Nvidia vGPU and passthrough
Nice to Have
* Relevant certifications such as AWS Certified Solutions Architect, Azure Solutions Architect, or Google Cloud Professional Architect.
* Experience with DevOps practices and tools for CI/CD pipelines.
* Familiarity with Agile development methodologies.