Apply

Cloud Services Architect (Remote Opportunity)

Posted 4 days agoViewed

View full description

💎 Seniority level: Senior, 8-10 years

📍 Location: United States

💸 Salary: 107924.19 - 172398.01 USD per year

🔍 Industry: Banking

🏢 Company: external

🗣️ Languages: English

⏳ Experience: 8-10 years

🪄 Skills: PythonCloud ComputingMicrosoft AzureAzureCI/CDDevOpsTerraformComplianceNetworking

Requirements:
  • Experience (minimum of 8-10 years) in architecting and implementing Azure cloud solutions.
  • Strong knowledge of Azure services, including Azure Virtual Machines, Azure App Services, Azure Functions, Azure Storage, Azure Networking, Azure Security, and Azure Governance.
  • Experience in designing reliable, scalable, and fault-tolerant cloud architectures.
  • Deep understanding of cloud computing principles, DevOps practices, and infrastructure-as-code concepts.
  • Strong expertise in designing and implementing CI/CD pipelines, automation frameworks, and infrastructure provisioning using tools like Azure DevOps, Azure Resource Manager templates, or GitHub.
  • Experience with hybrid cloud environments, including connectivity between on-premises and cloud resources.
  • Strong knowledge of networking concepts, including IP addressing, subnets, VPN, VNET peering, and ExpressRoute.
  • Demonstrated experience in implementing security controls and compliance frameworks within Azure, including Azure Security Center, Azure Key Vault, Azure Defender for Cloud, and Azure Policy.
  • Experience with other cloud service providers like Amazon or Google.
  • Relevant Azure certifications such as Microsoft Certified: Azure Solutions Architect Expert or similar certifications are highly desirable.
  • Certified Cloud Security Professional (CCSP) or equivalent.
Responsibilities:
  • Collaborate with cross-functional teams to define and create comprehensive Cloud Services Architectures that align with business goals, technical requirements, and best practices.
  • Develop high-level and detailed design documents for Azure cloud solutions, considering factors such as scalability, reliability, security, performance, and cost optimization.
  • Demonstrate an in-depth understanding of Azure services, features, and capabilities, and leverage this knowledge to architect innovative solutions that meet specific project objectives.
  • Contribute to the development and refinement of the organization's cloud strategy, ensuring alignment with industry trends, business needs, and regulatory requirements.
  • Lead and oversee the implementation of Azure cloud solutions, working closely with development teams, infrastructure teams, and stakeholders.
  • Provide technical guidance, review solution designs, and ensure adherence to architectural principles, standards, and best practices.
  • Collaborate with security teams to design and implement robust security controls and compliance frameworks within cloud environments.
  • Identify performance bottlenecks and scalability challenges within Azure cloud solutions and provide recommendations to optimize system performance, resilience, and availability.
  • Serve as a subject matter expert and provide mentorship to junior cloud architects and engineers.
  • Develop and maintain automation scripts using Terraform, ARM templates, to ensure efficient cloud deployments.
  • Architect hybrid cloud solutions integrating on-premises systems with Azure services like Azure Files, ExpressRoute, and VPN Gateway
  • Stay up to date with advancements in AI, ML, Open Banking APIs, and Blockchain to explore innovative banking solutions. Experience in Open Banking and API management
  • All other tasks, responsibilities, or duties, as directed by management.
Apply