AWS Cloud Architect

Staff Icons

  • Phoenix, AZ Dallas, TX
  • Permanent
  • Full-time
  • 2 months ago
AWS Cloud Architect
Dallas, TX or Phoenix, AZPosition SummaryServe as a Cloud Architect specializing in AWS and Kubernetes to design, implement, and optimize scalable, secure cloud-native infrastructure. Lead PoC initiatives, oversee monitoring solutions, and translate SOX compliance into actionable cloud implementation plans. Break down silos by building a comprehensive team knowledge base, ensuring broad support capabilities. Provide technical leadership in cloud migration, security, and DevOps best practices, driving innovation and operational excellence across the organization.Job Responsibilities
  • Lead the design, implementation, and management of Kubernetes clusters on AWS EKS, ensuring high availability, scalability, and security. Implement and manage advanced features including autoscaling, monitoring, logging, and security policies.
  • Spearhead proof-of-concept (PoC) initiatives for new tools and environments, evaluating their potential benefits for the organization.
  • Manage the full lifecycle of Kubernetes clusters, including regular upgrades, patch management, version control, and performance optimization.
  • Provide expert-level support and guidance to teams for deploying and optimizing applications on Kubernetes, including container orchestration and service mesh implementation.
  • Design, implement, and maintain comprehensive monitoring and alerting solutions for applications and infrastructure using tools such as CloudWatch, Prometheus, and Datadog. Establish observability best practices and develop actionable dashboards.
  • Develop and maintain Infrastructure as Code (IaC) using tools such as Terraform or AWS CDK, and implement CI/CD pipelines for efficient application deployment and image management.
  • Design and implement security solutions, including the deployment and management of security tools, and translate SOX compliance requirements into actionable implementation plans for cloud environments.
  • Lead initiatives for cloud migration and modernization of legacy applications, collaborating with cross-functional teams to support their cloud and infrastructure needs.
  • Provide technical leadership and mentorship to junior engineers on cloud technologies and DevOps practices, implementing knowledge-sharing initiatives to ensure broad support capabilities across the team.
  • Stay current with emerging AWS services and features, evaluating their potential benefits and optimizing cloud resource utilization and cost-efficiency.
  • Develop and maintain comprehensive documentation, including a team knowledge base, runbooks, and process documentation to eliminate information silos.
  • Proactively identify areas of inefficiency and develop strategic plans for process improvements across the DevOps and cloud infrastructure landscape.
  • Participate in on-call rotations to support critical cloud infrastructure and respond to emergency issues as needed.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related field. Master's degree is a plus.
  • 12+ years of experience in DevOps or Site Reliability Engineering roles.
  • 8+ years of hands-on experience with AWS services and cloud architecture.
  • 8+ years of hands-on experience with Kubernetes, including deep expertise in cluster management, troubleshooting, and optimization.
  • AWS certification such as Solutions Architect or SysOps Administrator required.
  • Strong proficiency in at least one programming language (e.g., Python, Go, Java).
  • Extensive experience with Infrastructure as Code tools (e.g., Terraform, CloudFormation, AWS CDK).
  • Experience with CI/CD tools and methodologies, particularly GitLab CI and GitHub Actions.
  • Strong knowledge of networking concepts and implementation in cloud environments.
  • Excellent problem-solving skills and ability to troubleshoot complex systems.
  • Proven ability to lead Proof of Concept (PoC) initiatives and evaluate new technologies.
  • Demonstrated experience in creating and maintaining technical documentation and knowledge bases.
  • Demonstrated ability to identify operational inefficiencies and develop strategic plans for process improvements in complex cloud and DevOps environments.
  • Strong analytical skills with the ability to translate technical insights into actionable business recommendations.
  • Strong communication and mentoring skills, with the ability to effectively transfer knowledge to team members of varying experience levels.
  • Proficient in Microsoft Office Suite, specifically Word, Excel, Outlook, and general working knowledge of Internet for business use.
Preferred Qualifications
  • AWS Professional level certifications (e.g., Solutions Architect Professional, DevOps Engineer Professional).
  • Kubernetes certifications (e.g., CKA, CKAD, CKS).
  • Experience with multiple cloud platforms (e.g., AWS, GCP) for multi-cloud architectures.
  • Knowledge of database technologies, including MySQL, PostgreSQL, and DynamoDB.
  • Proficiency with specific monitoring and observability tools such as Prometheus, Grafana, and ELK stack.
  • Familiarity with serverless architectures and microservices.
  • Hands-on experience with configuration management tools (e.g., Ansible, Chef, Puppet).
  • Experience in implementing knowledge management systems or tools in a DevOps environment.
  • Contributions to open-source projects or personal projects demonstrating cloud expertise.
Physical Demands
  • Ability to sit for extended periods while working on a computer.
Training
  • All job specific, safety, and compliance training are assigned based on the job functions associated with this employee.
Other
  • This position may require periodic travel and some evenings, weekends and/or holidays.
  • Job may require after-hours response to emergency issues and on-call availability as required.
  • Willingness to pursue ongoing professional development and stay current with emerging technologies in the field.
  • Job responsibilities may be modified or expanded at the discretion of management to meet changing business needs and organizational requirements

Staff Icons