Role Description
We are seeking a talented, proactive, and mission-driven Cloud Platform Engineer to own, automate, and secure the cloud infrastructure that powers our digital ministry. In this role, you will bridge the gap between software development, cloud operations, and security. Your mission is to ensure that our applications are highly available, deployments are seamless and automated, and our cloud perimeter is robustly protected.
You will be the primary owner of our AWS environment end-to-end: you architect it, automate it, and secure it. The ideal candidate views infrastructure as code, values automated safeguards over manual intervention, and acts as an enabler for our engineering teams to deploy software rapidly and safely.
Core Responsibilities
-
AWS Cloud Infrastructure & Management
-
Provision, scale, and optimize high-availability AWS cloud infrastructure supporting production and non-production environments.
-
Maintain, modularize, and expand our infrastructure definitions using AWS CDK (TypeScript), eliminating manual configuration drift.
-
Design and maintain robust logging, metrics, and alerting frameworks (e.g., AWS CloudWatch) to proactively spot performance bottlenecks and system anomalies.
-
Continually audit resource utilization to optimize cloud spend while ensuring top-tier application performance and system resilience.
-
DevOps & Release Automation
-
Design, build, and maintain automated deployment pipelines in CircleCI β integrating build, test (Vitest, Cypress), linting (Biome), and security scanning (Semgrep).
-
Serve as an internal infrastructure partner to the software engineering team, removing friction from their workflows and enabling smooth, self-service application deployments.
-
Manage and scale containerized applications using Docker and AWS container services (e.g., ECS).
-
Develop, document, and regularly test disaster recovery and automated backup strategies to guarantee minimal downtime.
-
Cloud Security & Compliance (DevSecOps)
-
Implement and enforce network-level security controls β secure VPC design, security groups, and encryption for data at rest and in transit.
-
Enforce strict principle-of-least-privilege access across all AWS environments via IAM roles, policies, and SSO configurations.
-
Integrate security checks directly into the CI/CD pipeline, including static application security testing (SAST), and dependency vulnerability scanning.
-
Ensure applications and environments securely manage API keys, passwords, and tokens using AWS Systems Manager (SSM) Parameter Store and AWS Secrets Manager.
-
Collaborate with internal teams to track compliance metrics, review system logs, and implement technical controls aligned with industry security standards.
Qualifications
-
Bachelorβs degree in Computer Science, Engineering, or a related technical field preferred, or equivalent hands-on experience.
-
5+ years of professional experience across disciplines including infrastructure, platform, operations, and security.
-
Deep production AWS experience is ideal; equivalent mastery of GCP or Azure counts toward seniority.
-
Proven experience managing cloud systems deterministically via AWS CDK, Terraform, or CloudFormation.
-
Strong scripting capability in at least one modern language (e.g., TypeScript, Python, or Go) for system automation.
-
Deep understanding of modern software deployment strategies (Blue/Green, Canary) and pipeline configuration.
-
Practical understanding of cloud-native security β vulnerability management, least-privilege access, network-layer protection.
-
Strong team player who partners seamlessly with software engineers, ministry stakeholders, and leadership.
-
Possesses a natural curiosity and eagerness to stay ahead of the curve on new cloud technologies, security threats, and DevOps best practices.
Requirements
-
This position is fully remote.
-
Only U.S.-based applicants will be considered.
-
Applicants must be authorized to work in the U.S.
-
Alignment with our Statement of Faith is required.
To Apply
If you have a passion for using your skills for Gospel purposes, we encourage you to apply. Please submit your resume and a cover letter here. Your cover letter should detail your interest in joining ExploreGod and highlight your experience and skills.