Consulting Principal AWS Cloud Engineer

RemitlyRaleigh, NC
3d$115,400 - $192,300Remote

About The Position

Help define best practices, establish cloud vision, mentor teams, and collaborate with cross-functional stakeholders to ensure our cloud infrastructure is robust, secure, scalable, resilient and cost-efficient. Influence strategic cloud initiatives and build world-class cloud solutions that enable business agility and long-term innovation. Develop and implement a comprehensive AWS cloud strategy, ensuring alignment with business and technology goals. Provide technical leadership and advocacy, championing cloud-native best practices and innovation. Lead and drive architectural decisions, ensuring scalability, security, and operational efficiency. Architect secure, scalable, and highly available AWS cloud environments. Develop and maintain enterprise-wide cloud blueprints, patterns, and frameworks to drive consistency. Research and integrate emerging cloud technologies to foster continuous innovation. Lead adoption and implementation of Infrastructure as Code (IaC) using Terraform, AWS CloudFormation, and Helm. Design and optimize CI/CD pipelines to streamline cloud deployments and operations. Implement self-healing and automated failover mechanisms to enhance resilience and reliability. Manage and optimize Kubernetes clusters (EKS, Helm, IAM) for scalability and security. Define and enforce best practices for containerized applications and orchestration. Improve Kubernetes networking, ingress, and observability solutions to enhance performance. Establish and enforce security best practices for AWS environments, including IAM, WAF, Secret Manager, and encryption. Implement zero-trust security models and secure multi-account AWS environments. Conduct security audits, incident response, and ensure compliance with industry standards. Deploy and manage monitoring tools (DataDog, Splunk, CloudWatch, Coralogix) to ensure visibility and observability. Implement SRE principles to enhance system uptime, reliability, and efficiency. Conduct post-mortem analysis and drive continuous improvements in cloud performance. Work closely with software developers, system engineers, and security teams to design and implement cloud solutions. Provide mentorship, training, and technical leadership to engineering teams. Drive industry engagement by sharing expertise through public speaking, contributing to open-source projects, and participate in technical advisory boards. Perform other duties as needed.

Requirements

  • Master’s degree (or foreign equivalent) in Computer Science, Computer Engineering, Information Technology, or a related field required.
  • 5 years of experience in job offered or related occupations required.
  • 5 years of experience: designing and developing middleware services using Java frameworks including Spring Boot and Apache Camel to enable seamless integration of enterprise systems; implementing messaging systems including AWS SQS and EventBridge to support reliable event-driven communication between distributed systems; optimizing middleware services for high performance, scalability, and fault tolerance, to enable critical business workflows such as product subscriptions, renewals, and data synchronization; developing low-code workflow applications using Appian to automate processes such as order fulfillment and recovery notifications to reduce manual efforts; creating user-friendly interfaces and workflows, facilitating seamless collaboration across departments; designing and implementing event-driven architecture using Salesforce’s Platform Events or Change Data Capture for real-time updates and notifications; implementing APIs from middleware for Salesforce CPQ (Configure, Price, and Quote) solutions to automate pricing rules, product configurations, and quoting workflows for enhanced sales operations; managing AWS cloud infrastructure using services including CloudFormation provisioning and deployment of resources; developing serverless applications with AWS Lambda and API Gateway to build scalable, cost-effective solutions; developing user-facing interfaces with modern JavaScript framework Angular, ensuring responsive and intuitive user experiences; managing release pipelines using CI/CD tools including Jenkins to automate build, test, and deploy; and writing API test suites with tools such as Postman to ensure reliable integrations.

Responsibilities

  • Define best practices and establish cloud vision.
  • Mentor teams and collaborate with stakeholders.
  • Develop and implement AWS cloud strategy.
  • Provide technical leadership and advocacy.
  • Lead architectural decisions.
  • Architect secure, scalable AWS cloud environments.
  • Develop and maintain cloud blueprints and frameworks.
  • Research and integrate emerging cloud technologies.
  • Lead adoption of Infrastructure as Code (IaC).
  • Design and optimize CI/CD pipelines.
  • Implement self-healing and automated failover mechanisms.
  • Manage and optimize Kubernetes clusters.
  • Define and enforce best practices for containerized applications.
  • Improve Kubernetes networking and observability solutions.
  • Establish and enforce security best practices for AWS environments.
  • Implement zero-trust security models.
  • Conduct security audits and incident response.
  • Deploy and manage monitoring tools.
  • Implement SRE principles.
  • Conduct post-mortem analysis.
  • Work with software developers, system engineers, and security teams.
  • Provide mentorship and training.
  • Drive industry engagement through public speaking and open-source contributions.
  • Perform other duties as needed.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service