Cloud Architect Dallas TX Onsite
Cloud Architect
Location: Dallas, TX (Onsite)
Duration: 12+ Months Contract
Job Summary
The Cloud Architect will be responsible for designing, implementing, and managing enterprise cloud solutions across public, private, and hybrid cloud environments. This role requires deep expertise in cloud platforms, infrastructure architecture, security, automation, and scalability. The architect will work closely with development, security, networking, and operations teams to deliver secure, scalable, and cost-efficient cloud architectures that support business objectives.
Key Responsibilities
Cloud Architecture & Strategy
- Design and implement scalable and secure cloud architecture solutions.
- Define enterprise cloud strategy, governance, and architecture standards.
- Lead cloud adoption initiatives and migration strategies from on-premises to cloud.
- Develop architecture diagrams, technical documentation, and best practices.
Cloud Platform Management
- Architect solutions using major cloud providers such as:
- Amazon Web Services (AWS)
- Microsoft Azure
- Google Cloud Platform
- Implement cloud infrastructure including compute, storage, networking, and databases.
- Design high availability, disaster recovery, and multi-region deployments.
Cloud Migration & Modernization
- Lead application migration to cloud environments.
- Design modernization strategies including containerization and microservices.
- Optimize workloads for performance, scalability, and cost efficiency.
Infrastructure as Code & Automation
- Implement Infrastructure as Code (IaC) using tools such as:
- Terraform
- AWS CloudFormation
- Azure Resource Manager (ARM)
- Develop CI/CD pipelines for automated cloud deployments.
Security & Compliance
- Implement cloud security architecture including identity management, encryption, and network security.
- Ensure compliance with industry standards and regulatory requirements.
- Work with security teams to implement zero-trust architecture and secure access models.
Monitoring & Optimization
- Implement monitoring, logging, and alerting frameworks.
- Optimize cloud resource utilization and manage cost governance.
- Ensure system performance, reliability, and uptime.
Collaboration & Leadership
- Provide technical leadership and mentorship to cloud engineers and DevOps teams.
- Collaborate with application development, infrastructure, and security teams.
- Participate in architecture reviews and technology selection processes.
Required Skills & Experience
- 10+ years of IT experience with 5+ years in cloud architecture.
- Strong expertise in at least one major cloud platform:
- Amazon Web Services
- Microsoft Azure
- Google Cloud Platform
- Experience with containerization technologies such as: