Engage directly with clients to understand their business needs, challenges, and objectives. Translate these insights into tailored cloud solutions that align with their goals.
Architect and implement cloud-based solutions, ensuring they adhere to the principles of the Well-Architected Framework. This includes both designing novel solutions and migrating existing workloads to the cloud.
Ensure that the designed cloud solutions are optimized for smooth operations, allowing clients to adapt swiftly to their changing business landscapes.
Implement robust, compliant, and resilient architectures that safeguard client data and business processes against potential threats.
Design solutions that are fault-tolerant, ensuring high availability and meeting the demands of clients' critical business operations.
Continuously monitor and optimize solutions for speed, responsiveness, and scalability, leveraging the best cloud provider services.
Ensure that cloud solutions deliver maximum value, optimizing costs without compromising on quality or performance.
Create comprehensive and clear documentation for all designed and implemented solutions, ensuring that they can be easily understood, maintained, and scaled by other team members or stakeholders.
Provide guidance and direction in technical areas, setting standards, and ensuring that the team adheres to best practices and quality benchmarks.
Act as a primary point of contact for any technical issues or challenges related to the implemented solutions. Diagnose and resolve problems efficiently, ensuring minimal disruption to clients.
Work closely with project managers, account managers, and the engineering team to ensure seamless execution and delivery of solutions. Foster a collaborative environment that encourages knowledge sharing and mutual growth.
Stay updated with the latest advancements in cloud services, cloud technologies, and industry best practices. Dedicate time for self-learning, attending workshops, webinars, and pursuing relevant certifications to enhance expertise.
Share knowledge and insights with the team, fostering a culture of continuous learning and improvement. Mentor junior team members and help them navigate challenges and grow in their roles.
Actively seek feedback on designed solutions and use it as an opportunity for refinement and innovation. Collaborate with stakeholders to ensure continuous improvement in processes and solutions.
Requirements
Bachelor's degree in Computer Science, Information Technology, or related fields would be a huge plus. Master's degree preferred but not required.
1+ Years experience as a Solutions Architect, Cloud Architect, or similar role in cloud-based environments.
Strong understanding of the AWS platform, along with relevant certifications would be a huge plus (e.g., AWS Certified Solutions Architect, Azure Solutions Architect).
Excellent communication and presentation skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
Project management skills and experience in leading technical teams with agile methodologies.
Familiarity with DevOps practices and tools is a plus.
Problem-solving mindset with a commitment to delivering high-quality solutions.
Tech Stack
AWS
Azure
Cloud
Benefits
Competitive salary and benefits package.
Opportunities for professional growth and development.
A collaborative and inclusive work environment.
Support for continued learning, including training and certifications.
The chance to work with a diverse, multi-cultural team passionate about technology and customer service excellence.