We are looking for a highly skilled and experienced Solution Architect with expertise in cloud computing and .NET application development. As a Solution Architect, you will play a critical role in designing and delivering cloud-based solutions that leverage the .NET framework, ensuring scalability, security, and performance. Your deep technical knowledge and strategic thinking will guide our projects to success in the cloud environment.
- Solution Design and Strategy:
- Collaborate closely with stakeholders, including business leaders, to understand project objectives, requirements, and constraints.
- Architect end-to-end cloud solutions, incorporating .NET applications, that align with business goals and industry best practices.
- Develop comprehensive architectural blueprints, diagrams, and technical documentation to guide development teams.
- Cloud Technology Selection:
- Evaluate and recommend cloud services, platforms, and tools to meet project requirements, with a strong emphasis on Azure, AWS, or Google Cloud.
- Assess and choose the appropriate .NET components and libraries that align with cloud-native development.
- Technical Leadership:
- Provide technical leadership to development teams, offering guidance, best practices, and architectural oversight.
- Collaborate with project managers to ensure effective project execution, including resource allocation and risk management.
- Conduct code reviews to maintain high code quality and adherence to architectural standards.
- Scalability and Performance Optimization:
- Design solutions that can scale horizontally and vertically to handle varying workloads and user loads.
- Identify and address performance bottlenecks through optimizations and enhancements.
- Security and Compliance:
- Define and enforce security standards and best practices within cloud-based .NET application architectures.
- Ensure compliance with relevant data protection regulations and industry-specific security requirements.