Principal Cloud Architect
Remote, United States
Technology – Information Security /
Full-time /
Remote
We are seeking an experienced and visionary Principal Cloud Architect to join our team. The ideal candidate will have extensive experience with AWS, Terraform, Kubernetes (including EKS), and security practices. As a Principal Cloud Architect, you will be responsible for designing, implementing, and overseeing the cloud infrastructure to ensure it meets the highest standards of performance, scalability, and security.
Key Responsibilities
- Lead the design, implementation, and management of scalable, robust, and secure cloud infrastructure solutions on AWS.
- Develop and enforce architecture standards and frameworks to ensure alignment with business objectives and regulatory requirements.
- Evaluate and select appropriate services and tools to meet the needs of various projects and applications.
- Develop and maintain infrastructure as code (IaC) using Terraform, ensuring the automated provisioning and management of cloud resources.
- Implement version control and collaborative coding practices for infrastructure code.
- Establish and enforce best practices for IaC to maintain consistency, reliability, and security across environments.
- Design and implement Kubernetes clusters using EKS, ensuring high availability, scalability, and efficient resource utilization.
- Develop and maintain deployment pipelines for containerized applications, ensuring seamless integration and continuous delivery.
- Optimize Kubernetes configurations and resource allocations for performance and cost efficiency.
- Implement and oversee security best practices across the cloud infrastructure, including identity and access management, data protection, network security, and compliance with relevant standards and regulations.
- Conduct regular security assessments and audits, identifying vulnerabilities and implementing remediation plans.
- Assist the security team in developing and enforcing security policies, procedures, and controls to protect cloud infrastructure and data.
- Continuously monitor and optimize the performance of the cloud infrastructure, ensuring efficient use of resources and minimal downtime.
- Implement monitoring and alerting solutions to proactively identify and address performance issues.
- Conduct capacity planning and scaling to accommodate growth and changing demands.
- Work closely with development, operations, and security teams to align cloud solutions with business objectives.
- Provide technical leadership and guidance to teams, fostering a culture of continuous improvement and innovation.
- Mentor and guide junior cloud engineers and architects, helping them develop their skills and advance their careers.
- Stay updated with the latest industry trends, tools, and technologies, evaluating their potential impact on the organization.
- Advocate for and implement best practices in cloud architecture, security, and operations.
- Drive the adoption of new technologies and practices that enhance the efficiency, security, and reliability of the cloud infrastructure
- Design and implement robust disaster recovery and business continuity plans for the cloud infrastructure.
- Conduct regular testing and validation of disaster recovery plans to ensure their effectiveness.
- Develop a clear strategy for our Cloud Environment
- Execute on the strategy through a multi-year roadmap, interfacing with various teams such as Engineering and Product
- Clear understanding of Industry trends and understanding where we can leverage these trends
1. Cloud Architecture Design
2. Infrastructure as Code
3. Container Orchestration
4. Security Management
5. Performance Optimization
6. Collaboration and Mentoring
7. Innovation and Best Practices
8. Disaster Recovery and Business Continuity
9. Strategic
Qualifications
- Minimum of 8-10 years of experience in cloud architecture and engineering.
- Extensive experience with AWS services, including but not limited to EC2, S3, RDS, Lambda, IAM, VPC, EKS, and CloudFormation.]
- Proven expertise in using Terraform for infrastructure as code.
- Strong experience with Kubernetes for container orchestration and management.
- Deep understanding of cloud security principles and practices.
Soft Skills
- Strong problem-solving skills and ability to think strategically.
- Excellent communication and collaboration skills.
- Ability to lead and mentor a team.
- Strong organizational and project management skills.
$161,200 - $241,899 a year
The annual base salary for this position ranges from $161,200 - $241,899. Pay will vary depending on job-related knowledge, skills, experience, and relevant education and training. This position may also be eligible for an annual performance-based bonus, commission, or other variable pay plan. The Company also offers a full range of benefits, including medical, dental, and 401k. Your recruiter can share more details about the specific compensation package during the hiring process.