Cloud Architect Job Description
The Cloud Architect will work closely with our development, operations, and security teams to ensure the successful deployment and management of cloud-based applications. You will be responsible for analyzing our current infrastructure, identifying opportunities for improvement, and developing cloud strategies that align with our business objectives.
Responsibilities
- Design and implement highly scalable and secure cloud architectures
- Collaborate with development, operations, and security teams to ensure seamless integration and deployment of cloud-based applications
- Optimize cloud resources to improve performance and reduce costs
- Provide guidance and support to development teams on best practices for cloud application design and deployment
- Develop and maintain documentation related to cloud infrastructure and processes
- Stay up-to-date with the latest cloud trends and technologies to ensure our solutions are innovative and competitive
Qualifications
- Bachelor's degree in computer science, engineering, or a related field
- Proven experience as a Cloud Architect or similar role
- Strong knowledge of cloud platforms (AWS, Azure, Google Cloud)
- Experience designing and implementing cloud solutions utilizing IaaS, PaaS, and SaaS
- In-depth understanding of cloud security best practices
- Excellent problem-solving and analytical skills
- Strong communication and interpersonal skills
Skills
- AWS
- Azure
- Google Cloud
- Infrastructure as code
- Containerization (Docker, Kubernetes)
- Networking and security
- Scripting (Python, PowerShell)
- Database management (SQL, NoSQL)
- Monitoring and troubleshooting