What are the responsibilities and job description for the Cloud Infrastructure Engineer position at TalentGlide?
Job Title: Cloud Infrastructure Engineer (Python, Azure Runbooks, Terraform)
Location: Onsite in Seattle, WA
Employment Type: Contract (100% Onsite)
Job Overview:
We are seeking a talented and experienced Cloud Infrastructure Engineer to join our team in Seattle, WA. The ideal candidate will have strong skills in Python, Azure Runbooks, and Terraform templates for application teams. This role involves the development and management of shared services, monitoring, and supporting cloud infrastructure to ensure scalability, reliability, performance, and availability.
Key Responsibilities:
- Develop Shared Services: Create and maintain shared services in Python, Azure Runbooks, and Terraform templates for application teams.
- Monitor and Manage ExpressRoute: Efficiently monitor and manage ExpressRoute for seamless cloud connectivity.
- Research and Development: Conduct R&D on current and emerging cloud technologies to support the company's needs.
- Proof of Concept (POC): Evaluate and design POCs for core infrastructure and application teams.
- Design and Evangelism: Design reference architectures and promote patterns for cloud services that meet business, security, and SLA needs.
- Vendor Management: Manage and engage with vendors within the cloud services domain to ensure the best solutions and performance.
- System Analysis & Recommendations: Analyze cloud system performance and provide recommendations for improving the overall environment.
- Infrastructure Planning & Implementation: Plan, implement, and support core infrastructure to improve scalability, reliability, and performance.
- Cloud Enrollment & Subscription Management: Administer the cloud enrollment and subscription process to optimize cloud service offerings.
- Issue Monitoring and Escalation: Monitor cloud systems, escalate issues to the architecture team when required, and ensure system performance meets or exceeds SLAs.
- Capacity Planning & Deployment: Assist project teams with capacity planning, cloud service offerings, and deployment strategies.
- Collaboration with Architects and Engineers: Collaborate closely with architects and engineers to design networks, systems, and storage environments that align with business needs, security, and SLA requirements.
Required Skills and Qualifications:
- Experience: Proven experience in cloud infrastructure engineering with expertise in Python, Azure Runbooks, and Terraform for application teams.
- Cloud Technologies: Strong understanding of cloud infrastructure, specifically Azure, and related technologies (e.g., ExpressRoute).
- Infrastructure Design: Experience in designing cloud reference architectures, capacity planning, and deployment of core infrastructure.
- Vendor Management: Experience managing vendor relationships within the cloud services domain.
- Problem Solving: Strong analytical skills to troubleshoot and resolve cloud infrastructure issues and performance bottlenecks.
- Communication: Excellent communication skills to collaborate effectively with architects, engineers, and project teams.
Preferred Qualifications:
- Familiarity with additional cloud technologies (AWS, GCP).
- Certification in Azure or Terraform (optional but preferred).
- Experience in designing and implementing scalable and high-performance cloud solutions