We re seeking an experienced infrastructure/cloud engineer (AWS/Azure/GCP) who has expertise in the strategy, design, development, and implementation of large-scale projects in the cloud. The ideal candidate will have a firm grasp of emerging technologies, platforms, and applications and an ability to customize them to help our business become more secure and efficient. Extensive knowledge of cloud maintenance and advanced industry knowledge are essential to keep us on the cutting edge. The infrastructure engineer will have an immediate impact on the day-to-day efficiency of IT operations and an ongoing impact on growth.
Objectives of this role
Work in tandem with our engineering team to identify and implement the most optimal cloud-based solutions for the company
Define and document best practices and strategies regarding application deployment and infrastructure maintenance
Provide guidance, thought leadership, and mentorship to developer teams to build their cloud competencies
Ensure application performance, uptime, and scale, maintaining high standards for code quality and thoughtful design
Manage cloud environments in accordance with company security guidelines
Responsibilities
At the direction of lead architects, develop and implement technical efforts to design, build, and deploy application on cloud platforms, including large-scale workflow orchestrators, and advanced analytics engines
Participate in all aspects of the software development lifecycle solutions, including planning, requirements, development, testing, and quality assurance
Troubleshoot incidents, identify root causes, fix and document problems, and implement preventive measures
Educate teams on the implementation of new cloud-based initiatives, providing associated training when necessary
Demonstrate exceptional problem-solving skills, with an ability to see and solve issues before they affect business productivity
Required skills and qualifications
7 years+ of experience in architecting, designing, developing, and implementing cloud solutions on any major cloud platform (AWS/Azure/GCP)
Proficiency in Java
Experience with the five pillars of a well-architected framework
Experience in several of the following areas: database architecture, microservices architecture, service mesh, kubernetes etc.
Proven ability to collaborate with multidisciplinary teams of developers, devops engineers, and subject-matter experts
Preferred skills and qualifications
Bachelor s degree (or equivalent) in computer science, information technology, or mathematics