We are looking for a skilled and experienced Solution Architect to join our team. As a Solution Architect, you will play an important role in the design and implementation of technology solutions that help our customers achieve the outcomes they need for their business. You will work closely with other team members and our clients to ensure that the solutions meet their requirements and expectations and align with industry best practices.
Key Responsibilities
Solution Architecture : Collaborate with stakeholders to understand business needs and translate them into effective technology solutions. Design scalable and secure architectures that encompass various technology services, ensuring high availability, fault tolerance, and disaster recovery.
Infrastructure Design and Deployment : Define and implement infrastructure components, including networks, storage, servers / virtual machines, and cloud technologies. Determine appropriate sizing and configurations to optimize performance and cost efficiency.
Security and Compliance : Implement robust security measures and adhere to compliance requirements in customer environments. Design and configure identity and access management, network security, data encryption, and monitoring solutions to protect sensitive data and prevent unauthorized access.
Consulting and Collaboration : Serve as a subject matter expert on technology solutions, providing guidance and recommendations to stakeholders and development teams. Collaborate with cross-functional teams to align technology strategies with business goals and ensure successful project delivery.
Qualifications & Skills
Bachelor’s degree in computer science, information technology, or a related field (or equivalent experience).
Proven experience as Solution Architect or similar role, with a history of successful project implementation.
Strong knowledge of Azure IaaS, PaaS, and SaaS offerings, including Azure Virtual Machines, Azure Storage, Azure App Service, Azure Functions, and Azure SQL Database.
Strong knowledge of physical and virtual / cloud networking concepts.
Strong problem-solving and analytical skills, with the ability to design scalable and reliable solutions.
Excellent communication and presentation skills to effectively convey complex technical concepts to both technical and non-technical stakeholders.
Azure certifications, such as Azure Solutions Architect Expert or Azure Administrator Associate, are desirable.