Sense7ai | Freelance
Freelance Solution Architect (On-Demand) Remote | Posted on October 15, 2024
Job Description:
We are seeking a highly skilled and experienced Freelance Solution Architect with a proven track record in software development services. This is an on-demand role under a Master Service Agreement (MSA), where you will play a pivotal role in designing innovative, scalable, and technically sound solutions for our clients. You will be involved in the complete project lifecycle from pre-sales to final delivery, including a key responsibility in supporting bid defenses by presenting and justifying the technical solutions.
Key Responsibilities:
End-to-End Solution Design: Develop comprehensive software architectures that integrate seamlessly with the client’s existing systems and infrastructure. Propose innovative and scalable architectures, utilizing modern technology stacks, cloud platforms (AWS, Azure, Google Cloud), and microservices where applicable.
Bid Defense Expertise: Collaborate with the sales and pre-sales teams to prepare for and actively participate in bid defense presentations. Present the proposed architecture to clients, address their technical concerns, and demonstrate the long-term value of the solution.
Stakeholder Engagement: Act as the technical authority during client meetings, ensuring that proposed solutions align with the client’s business needs and technical requirements. Clearly communicate complex technical concepts in a way that resonates with both technical and non-technical stakeholders.
Technical Leadership: Provide leadership to the development team, ensuring that the solution is implemented in line with the architecture and industry best practices. Work closely with developers, UI/UX engineers, and project managers to resolve any technical issues that arise during implementation.
Innovation & Optimization: Stay ahead of industry trends and emerging technologies, integrating new methodologies and tools into solution designs. Continuously optimize solutions for performance, scalability, and maintainability.
Documentation: Produce high-quality technical documentation, including system architecture diagrams, data flow models, integration points, and API documentation, to ensure a smooth handover to development teams.
Requirements:
Experience in Software Development Architectures: A minimum of 8-10 years of experience in solution architecture for large-scale software development projects, including expertise in cloud computing, microservices, and enterprise-level integrations.
Technical Depth: Proficiency in multiple programming languages (e.g., Python, Java, C#), databases (SQL/NoSQL), and cloud infrastructure services (AWS, Azure, Google Cloud). Strong understanding of DevOps practices, including CI/CD pipelines, containerization (Docker, Kubernetes), and API integration.
Bid Defense Expertise: Experience supporting RFP/RFI processes and client presentations. Demonstrated ability to explain complex technical solutions to non-technical audiences.
Soft Skills: Strong communication, leadership, and stakeholder management skills, with the ability to influence decision-making and present confidently in high-pressure situations.
Preferred Qualifications:
Certifications: AWS Certified Solutions Architect, Google Professional Cloud Architect, TOGAF, or similar certifications.
Industry Knowledge: Experience designing architectures for industries such as healthcare, financial services, or e-commerce, where security, compliance, and scalability are critical.