Description


Job Description:

  • Drive engagements related to assessing and maturing AWS Cloud usage, automation, and DevOps best practices.
  • Provide leadership, mentorship and advisory services to engineers and project team to ensure that solutions are in line with the architecture direction and business strategies
  • Influence and provide input in the future direction for enterprise architecture programs. Provide robust and scalable technology solutions to enable our customers to scale their operations into public cloud
  • Provide a detailed understanding of cloud software, platforms and/or infrastructure services and well-architected principles
  • Assist in defining technology direction for our customers.
  • Participate in Agile sprints and associated activities
  • Define and document architecture and technology standards reference architectures and solution architectures; constraints, and guidelines
  • Manage and mentor junior architects
  • Provided upward information to project leadership
  • Provide thought leadership across the practice
  • Bring new ideas and approaches to project teams

 

Required:

  • 10+ years design & implementation experience with distributed applications and systems. Can whiteboard and explain both designs as well as why to use them.
  • 10+ years’ experience in information technology, enterprise data-center technologies and private cloud
  • 6+ years of hands-on experience with architecting solutions on AWS
  • Strong understanding of Infrastructure-as-Code (CloudFormation, Terraform, Hashicorp Terraform foundational templates)
  • Strong understanding of cloud security requirements, tools, and best practices
  • Strong understanding of the current state of infrastructure automation, continuous integration/deployment, SQL/NoSQL, security, networking, and cloud-based delivery models
  • Experience with enterprise architecture and best-practices (AWS WAF)
  • Strong knowledge of setting up Landing Zones utilizing ControlTower, ServiceCatalog, AWS IAM, etc.
  • Working knowledge of software development and automation tools and methodologies (Jenkins, Git, Terraform, Chef, Puppet, Python, etc.). Expected to be the go-to resource for subject matter knowledge within AWS and DevOps tooling.
  • Hands on experience designing solutions and systems for high availability and disaster recovery.
  • Experience in Infrastructure and Application Security, Monitoring and logging tools implementation
  • Working knowledge of Containerization technologies (Kubernetes, Docker, etc.)
  • Good knowledge in serverless technology and implementation
  • Scripting abilities with one or more general purpose programming languages (Python, JavaScript)
  • Experience in the business technology market, and expertise working closely with sales and marketing teams in cloud computing or related technical fields.
  • Advanced Fluency with talking and managing stakeholders’ expectations and having insight into the root cause of issues

 

Desirable:

  • Cloud related certifications (AWS)
  • Working knowledge of VMware, KVM or another virtualization software

Education

Bachelor's degree