Cloud Architect (Azure)

job
  • The Clorox Company
Job Summary
Location
Durham ,NC
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
25 Jan 2025
Share
Job Description

We are seeking a highly skilled and motivated Enterprise Cloud Architect. At Clorox, your strategic vision and technical skillset will help lay the foundation for a future where possibilities are limitless, and innovation knows no bounds. In this position, you will play an integral role on a team that holds the key to unlocking the true potential of the digital age, driving progress, and empowering Clorox to transcend boundaries and achieve greatness.


The Enterprise Cloud Architect is responsible for overseeing Clorox's cloud computing strategy, designing, planning, and managing the cloud infrastructure to ensure it aligns with business goals, technology standards, and policies. This role requires selecting the most suitable cloud services from providers like AWS, Azure, or GCP to meet the organization's needs. Additionally, you will collaborate with other Clorox IT teams to implement and maintain cloud-based applications and services, optimizing performance and ensuring compliance with industry standards and regulations.


In this role, you will:


  • Strategic Technical Leadership: Collaborate with business stakeholders, IT teams, and external partners to understand requirements, gather feedback, and align cloud initiatives with strategic objectives. Translate complex technical concepts into clear, understandable language for non-technical stakeholders, helping them grasp the benefits, risks, and implications of cloud solutions. Facilitate discussions, workshops, and planning sessions to make informed decisions about cloud adoption, architecture design, and technology selection. Foster a culture of collaboration, knowledge sharing, and continuous improvement within cross-functional teams, encouraging open communication and constructive feedback.
  • Cloud strategy development: Create and implement cloud adoption plans, including analysis for Cloud readiness, application design choices and migration strategies to the cloud, considering factors like workload dependencies, business criticality, data sensitivity and business priorities.
  • Cloud architecture design: Conduct comprehensive analysis and design to create secure, resilient, scalable cloud architectures using various cloud services to meet business requirements. Evaluate offerings of cloud service providers (CSPs) such as Azure, GCP and AWS that best suit the organization’s needs. Assess vendors, applications, and services as needed by working with key stakeholders to ensure architectural fit.
  • Systems Integration design: Work with developers, system administrators, and other stakeholders to integrate cloud solutions into existing systems. Develop integration architectures and patterns to connect cloud-based services with existing on-premises systems and applications. Ensure single sign-on (SSO) solutions and identity federation mechanisms are in place to enable secure access and identity management across hybrid cloud environments.
  • Cost optimization: Analyze and optimize cloud usage through techniques such as rightsizing, instance reservations, and workload distribution to ensure cost-efficiency. Collaborate with procurement and finance teams to optimize cloud spending and manage budgets effectively.
  • Performance monitoring: Ensure comprehensive monitoring frameworks and observability tools are in place to track key performance metrics, resource utilization and service availability. Assist as needed in analyzing monitoring data to identify areas for optimization across the Cloud infrastructure and applications. Anticipate future capacity requirements and plan for scalability by designing architectures that can accommodate growth without compromising performance or cost-efficiency.
  • Disaster recovery and business continuity: Assist in the design of disaster recovery (DR) and business continuity (BC) plans to mitigate the impact of outages, data loss, and other disruptions to business operations. Ensure automated backup and data replication mechanisms are used to create redundant copies of critical data and applications, ensuring rapid recovery during a disaster.
  • Technical documentation: Create and maintain detailed technical documentation regarding cloud infrastructure, architecture design and implementation guidelines for reference and knowledge sharing.
  • Security management: Collaborate on the design and implementation of robust security measures and controls to protect cloud data and applications, such as encryption, network segmentation, multi-factor authentication (MFA) and intrusion detection/prevention systems (IDS/IPS). Ensure deployment of security monitoring and logging tools to detect and respond to security incidents, ensuring rapid threat identification and mitigation.
  • Compliance management: Ensure cloud operations comply with relevant industry regulations (e.g., GDPR, HIPAA) and organizational policies and standards. Work with auditors and regulators as needed to demonstrate compliance. Contribute to developing and maintaining cloud governance frameworks, policies and procedures.
  • Participating in architectural discussions and decision-making processes to ensure alignment with business goals and best practices.
  • Providing mentorship and guidance to junior team members on cloud architecture principles, best practices and technologies.
  • Taking part in agile ceremonies such as daily stand-ups, sprint planning and retroactives to provide updates on cloud-related tasks and initiatives.


What we look for:

  • 5 plus years of Cloud Computing, including the different cloud deployment and service models, an understanding of the various services offered by cloud providers. Proficiency in one or more cloud platforms (e.g., AWS, Azure, GCP), including understanding their respective offerings, pricing models, management tools, and best practices. (Must have Azure experience)
  • 5 plus years of demonstrated experience with applying architectural principles such as scalability, reliability, availability, performance, security, and cost-effectiveness to develop robust cloud solutions and familiarity with design patterns specific to cloud computing, such as microservices architecture, serverless computing, event-driven architecture, and distributed systems design.
  • 3 plus years of experience with defining Infrastructure as Code (IaC) with proficiency in infrastructure automation tools like Terraform, AWS CloudFormation, Azure Resource Manager (ARM) templates, or Google Cloud Deployment Manager. In addition, you must possess a keen understanding of version control systems like Git.
  • Proficiency in virtual networking concepts such as virtual private clouds (VPCs), subnets, internet gateways, NAT gateways, route tables, and network access control lists (ACLs). Knowledge of cloud-native security features like network security groups (NSGs), firewalls, distributed denial of service (DDoS) protection, and virtual private network (VPN) connections can also prove useful.
  • Well-versed in cloud security best practices, including data encryption, secure access management, the least privilege principle, network segmentation, and identity federation. You should also be familiar with industry-specific compliance requirements such as GDPR, HIPAA, PCI DSS, SOC 2, and ISO 27001 and know how to implement controls to comply with them. Proficiency in security monitoring tools and techniques is an added advantage.
  • Deep understanding of various integration techniques, such as API integration, messaging systems, and data integration. Proven experience in designing solutions that enable seamless data exchange and workflow automation between different systems, ensuring interoperability and smooth operation in hybrid cloud environments.
  • 3 plus years of experience with managing container technologies like Docker and container orchestration platforms like Kubernetes. Includes experience with designing architectures that leverage containers and orchestration tools to achieve modularity, scalability, and agility in cloud-native applications, enabling efficient resource utilization and rapid deployment.
  • 3 plus years of experience in scripting languages like Python, Bash, or Powershell to automate routine tasks, deploy infrastructure, and manage cloud resources programmatically. Includes experience in leveraging infrastructure automation frameworks and CI/CD pipelines to automate configuration management, provisioning, and deployment processes, enabling rapid and reliable software delivery in cloud environments.
  • Demonstrated strong problem-solving and troubleshooting skills to diagnose and resolve complex technical issues in cloud environments. Proficiency in debugging tools and techniques is essential.
  • Ability to lead by influence and inspire cross-functional teams and drive successful cloud initiatives. Experience in mentoring and guiding team members, fostering collaboration, and promoting a culture of innovation and continuous improvement. Ability to effectively communicate technical concepts, delegate tasks, and empower team members to achieve common goals. Demonstrated ability in strong decision-making, prioritization of tasks, and management of resources effectively to ensure successful project outcomes.


#LI-HYBRID


Workplace type:

Hybrid (3 Days in Office, 2 Days WFH)

Other Smiliar Jobs
 
  • Durham, NC
  • 3 Days ago
  • Pleasanton, CA
  • 3 Days ago
  • Durham, NC
  • 3 Days ago
  • Alpharetta, GA
  • 1 Days ago
  • Forest Park, GA
  • 15 Hours ago
  • Alpharetta, GA
  • 3 Days ago
  • Alpharetta, GA
  • 3 Days ago
  • Oakland, CA
  • 3 Days ago
  • Eupora, MS
  • 3 Days ago
  • Mount Holly, NJ
  • 3 Days ago