Consulting Principal AWS Cloud Engineer

RELX Group plc
Raleigh, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 177K

Job location

Remote
Raleigh, United States of America

Tech stack

JavaScript
API
Amazon Web Services (AWS)
Build Automation
Cloud Computing
Computer Engineering
Continuous Integration
Data Synchronization
Distributed Systems
Middleware
Fault Tolerance
Monitoring of Systems
Identity and Access Management
Spring
Enterprise Messaging Systems
Microsoft Message Queuing
Open Source Technology
Cloud Services
Zero Trust Network Access
Salesforce
Datadog
Postman
Camel
Spring-boot
Appian
AWS Lambda
Change Data Capture
Cloudformation
Event Driven Architecture
Angular
Kubernetes
Information Technology
low-code
Cloudwatch
Api Gateway
Terraform
Splunk
Serverless Computing
Jenkins

Job description

  • 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.

  • Also required is: 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.

  • Employee reports to LexisNexis USA office in Raleigh, NC, but may telecommute from any location within the U.S.

  • Experience can be concurrent.

SALARY RANGE FOR REQ# R107254

Apply for this position