Job Summary:
As an AWS Senior Principal, you will lead the design, development, and management of advanced AWS cloud solutions. This role requires a deep understanding of AWS services, cloud architecture, and the ability to lead large-scale projects. The AWS Senior Principal will collaborate with cross-functional teams to deliver innovative cloud solutions that drive business success.
Key Responsibilities:
- Lead the design and implementation of complex AWS cloud solutions to meet business requirements.
- Provide technical leadership and mentorship to engineering teams.
- Design, develop, and maintain scalable, secure, and high-performance cloud architectures.
- Collaborate with stakeholders to understand business needs and translate them into technical solutions.
- Ensure the reliability, performance, and security of cloud infrastructure.
- Develop and enforce cloud governance and best practices.
- Stay updated with the latest AWS services and industry trends to drive continuous improvement.
- Manage cloud budgets and optimize cloud costs.
- Conduct architectural reviews and risk assessments.
- Lead disaster recovery planning and implementation.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- A Master's degree or MBA is preferred.
- AWS Certified Solutions Architect – Professional (mandatory)
- AWS Certified DevOps Engineer – Professional (preferred)
- AWS Certified Security – Specialty (preferred)
- Other relevant AWS certifications are a plus.
- Minimum of 10 years of experience in IT and cloud computing.
- At least 7 years of hands-on experience with AWS services.
- Proven experience in designing and implementing large-scale cloud solutions.
- Demonstrated experience in leading technical teams and projects.
- Must possess or be able to obtain and maintain a [relevant clearance level, e.g., Secret, Top Secret, etc.], as required by the position.
- Extensive knowledge of AWS services (EC2, S3, RDS, Lambda, etc.).
- Proficiency in cloud architecture frameworks and best practices.
- Experience with infrastructure as code (IaC) tools such as CloudFormation or Terraform.
- Strong understanding of networking, security, and compliance in the cloud.
- Familiarity with DevOps practices and tools (CI/CD pipelines, Jenkins, Docker, Kubernetes).
- Knowledge of programming and scripting languages (Python, Java, PowerShell, etc.).
- Experience with monitoring and logging tools (CloudWatch, ELK Stack).
- Excellent leadership and team management skills.
- Strong problem-solving and analytical abilities.
- Effective communication and interpersonal skills.
- Ability to work collaboratively in a fast-paced environment.
- Strategic thinking and the ability to drive innovation.
- This role may require occasional travel.
- Ability to work in a dynamic and flexible environment.
- Option for remote work, subject to company policy and project requirements.