Job Summary
The Cloud Engineer’s primary role is to guide and assist large enterprise clients in their cloud design, build, and transformation initiatives. This role involves leveraging deep expertise in cloud technologies and architecture, focusing on designing and building solutions that modernize and optimize our clients’ IT infrastructure.
Responsibilities
– Lead cloud architecture initiatives, ensuring alignment with client needs and our strategic business objectives
– Design and implement scalable, reliable, and secure cloud solutions, utilizing Infrastructure as Code methodologies
– Collaborate with DevOps teams to automate and refine processes, enhancing efficiency and quality
– Drive software modernization projects, updating and improving legacy systems with serverless and cloud-native technologies
– Provide expert guidance in DevSecOps, ensuring robust security practices are integrated into development and deployment pipelines
– Conduct cost optimization analysis, identifying areas for financial efficiency in cloud deployments
– Engage with key stakeholders, including IT Directors, VPs, SVPs, CIOs, and CFOs, to understand their business challenges and propose tailored solutions
– Document and track project progress and architectural decisions through CRM systems
– Participate in and lead discussions and presentations at industry conferences and trade shows
Essential Functions
– Develop and execute a comprehensive cloud strategy for clients, encompassing architecture, design, and deployment
– Lead and mentor teams in cloud technology best practices, fostering an environment of continuous learning and improvement
– Build and maintain client relationships, ensuring a high level of satisfaction and repeat business
– Conduct market analysis to stay ahead of industry trends and identify new business opportunities
– Develop and manage a portfolio of cloud architecture projects, overseeing all aspects from inception to completion
– Work collaboratively with cross-functional teams to ensure seamless integration of cloud solutions into clients’ existing IT ecosystems
Required Experience
– Minimum five (5) years’ experience in cloud architecture, design, and implementation
– Proven track record of successful enterprise-level cloud transformations
– Strong knowledge of cloud platforms (AWS, Azure, GCP), Infrastructure as Code using Terraform, Git, serverless technologies, and modern software development practices
– Experience in managing and delivering complex IT projects
– Excellent communication and presentation skills, with the ability to engage effectively with executive-level stakeholders
– Ability to work effectively in a dynamic, fast-paced, deadline-driven environment
– Bachelor’s or master’s degree in Computer Science, Information Technology, or a related field. Relevant certifications in cloud architecture (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert) are highly desirable