
Senior AWS Cloud & DevOps Consultant
Posted Sep 29

Posted Sep 29
This is a fully remote position, open to applicants in South Africa.
• Assist the client's CRM and data teams with cloud-related tasks.
• Create and develop integrations between Salesforce and current AWS-hosted systems utilizing synchronous APIs, Amazon EventBridge events, and file-based batch flows on Amazon S3.
• Leverage AWS services to implement features that are not currently available in Salesforce.
• Ensure integrations are secure, dependable, and maintainable, incorporating error handling, retries, and replay mechanisms.
• Enhance GitLab CI/CD processes and transition from GitFlow to the standardized group trunk-based deployment and propagation model.
• Strengthen repository security scanning using Snyk.
• Establish and enhance observability across AWS and Salesforce, including tracing, dashboards, and alerts.
• Build upon Amazon CloudWatch and evaluate external observability tools.
• Set up GCP accounts, permissions, and fundamental infrastructure for Google Analytics and BigQuery.
• Take ownership of AWS solution architecture and guide design, environment setup, configuration, testing, and implementation.
• Lead and mentor engineers, establish technical direction, and uphold accountability for the quality of delivery.
• Make and defend decisions regarding AWS architecture, security, configuration, and operations.
• Articulate and justify designs to cloud engineers, CRM stakeholders, and business stakeholders.
• Collaborate with the client's existing cloud and CRM organizations.
• Offer client-facing consulting and technical leadership.
• Over 10 years of hands-on experience in AWS cloud and DevOps engineering, including demonstrated team leadership at a senior or lead level.
• Proven track record in leading cloud or DevOps teams and providing technical direction for complex AWS delivery projects.
• Clear evidence of end-to-end ownership of AWS environment setup and configuration, including making personal architecture and implementation decisions.
• Strong history of configuring and troubleshooting AWS environments personally.
• Demonstrated experience in building AWS integrations using APIs such as API Gateway and Lambda, Amazon EventBridge, and file-based batch flows on Amazon S3.
• Extensive GitLab CI/CD experience, including trunk-based development and deployment/promotion methodologies.
• Practical experience with observability, including tracing, dashboards, and alerts using Amazon CloudWatch.
• Ability to propose solution architectures and articulate them to engineers and business stakeholders effectively.
• Excellent communication skills.
• Experience with Google Cloud, including projects, IAM, basic infrastructure, and BigQuery (preferred).
• Familiarity with Salesforce integration, including Platform Events, Change Data Capture, REST/Bulk APIs (preferred).
• Experience with Snyk or similar SCA/SAST tools in CI/CD pipelines (preferred).
• Knowledge of AWS X-Ray, OpenTelemetry, or external observability tools such as Datadog or Grafana (preferred).
• Proficiency in Infrastructure as Code using Terraform, AWS CDK, or CloudFormation (preferred).
• AWS certifications such as Solutions Architect or DevOps Engineer (preferred).
• Experience with large-scale multi-country or multi-brand platform consolidation projects (preferred).
• Legal authorization to work in South Africa without employer sponsorship.
• Matric or equivalent qualification.
• Ongoing staff training opportunities.
• Sponsorship for technical events within the AWS ecosystem.
• Opportunities for learning, internal speaking, and training.
NinjaOne
Simple Software Solutions Group, Inc
Leidos
Experian
Get handpicked remote jobs straight to your inbox weekly.