We are looking for an experienced
Cloud Architect to join our dynamic IT team. The Cloud Architect will be responsible for overseeing our company’s cloud computing strategy, which includes cloud adoption plans, cloud application design, management, and monitoring. This role requires strong technical expertise in cloud computing, as well as excellent communication and leadership skills to guide and collaborate with internal teams, including DevOps, engineering, and infrastructure.
Key Responsibilities
- Design and implement cloud-based solutions to meet the organization’s current and future needs.
- Develop and maintain cloud architecture best practices, standards, and guidelines.
- Manage and oversee cloud environments, ensuring high availability, scalability, and performance.
- Collaborate with development and operations teams to define cloud strategies, manage cloud environments, and ensure successful deployment.
- Lead the migration of on-premises systems to cloud-based platforms, including creating a road map and establishing migration best practices.
- Manage cloud environments to ensure security, compliance, and cost optimization.
- Evaluate and recommend cloud providers, including AWS, Azure, Google Cloud, and others, to meet specific project and business needs.
- Stay current with the latest cloud technologies and trends to ensure the organization remains competitive and innovative.
- Develop and manage disaster recovery plans, data backup procedures, and ongoing monitoring of system performance.
- Work with the security team to ensure that cloud environments are secure and compliant with regulatory standards.
Qualifications
- Proven experience as a Cloud Architect or in a similar technical leadership role.
- Strong knowledge of cloud platforms, such as AWS, Microsoft Azure, or Google Cloud.
- Expertise in cloud architecture design, including security, networking, and storage.
- Hands-on experience with cloud-based infrastructure and applications.
- Familiarity with cloud orchestration tools, automation, and DevOps practices.
- Strong understanding of microservices architecture, containerization (e.g., Docker, Kubernetes), and serverless computing.
- Excellent problem-solving and communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
- Experience with scripting and automation tools (e.g., Python, Bash, Terraform, etc.).
- Bachelor’s degree in Computer Science, Information Technology, or related field. Advanced degree or cloud certifications (AWS Certified Solutions Architect, Azure Solutions Architect Expert, etc.) are a plus.
Preferred Skills
- Experience with hybrid cloud solutions and multi-cloud management.
- Knowledge of database technologies, both SQL and NoSQL, in cloud environments.
- Experience with data security, privacy policies, and compliance regulations (GDPR, HIPAA, etc.).
- US Residency or Citizenship required!