Overview
Skills
Job Details
firstPRO is partnered with a mission-driven software and product organization that is expanding its engineering and cloud capabilities. We are seeking a Senior Cloud / DevOps Engineer to lead the design, implementation, and optimization of cloud infrastructure, automation, and platform reliability. This senior-level role is ideal for engineers passionate about cloud architecture, automation, security, and cross-functional collaboration across software development, QA, IT operations, and security teams.
You will help drive scalable, secure, and resilient cloud environments, contribute to DevOps governance, and mentor junior engineers while shaping the organization s cloud strategy and best practices.
Key Responsibilities
- Architect, implement, and manage scalable cloud infrastructure solutions (primarily AWS; Azure or hybrid/on-prem deployments a plus).
- Design, build, and maintain CI/CD pipelines using GitHub Actions, GitLab CI, Jenkins, or similar tools.
- Automate infrastructure provisioning and configuration management with Infrastructure-as-Code (IaC) tools such as Terraform or CloudFormation.
- Ensure high availability, performance, cost-efficiency, and compliance across cloud environments.
- Implement DevSecOps best practices, including IAM policies, secrets management, vulnerability scanning, and regulatory compliance (SOC 2, HIPAA, GDPR).
- Build and manage containerized workloads using Kubernetes, ECS, or EKS.
- Maintain and optimize observability and monitoring stacks (Prometheus, Grafana, ELK, CloudWatch, Datadog) and lead incident response efforts.
- Partner with engineering, product, and security teams to ensure scalable, secure, and reliable deployments.
- Mentor junior engineers, help define cloud engineering standards, and contribute to DevOps governance and strategy.
- Participate in architecture and design discussions, providing cloud strategy and security guidance.
Required Experience & Skills
- 10+ years of hands-on experience in Cloud Engineering, DevOps, or Site Reliability Engineering roles.
- Proven experience in senior or architect-lite / principal engineer-level responsibilities.
- Strong command of AWS (Azure/Google Cloud Platform a plus) and cloud-native design patterns; hybrid/on-prem flexibility preferred.
- Expertise in containerization and orchestration (Docker, Kubernetes, ECS, EKS).
- Proficient in scripting and automation using Bash, Python, or PowerShell.
- Familiarity with GitOps workflows and tools (Argo CD, Flux).
- Strong experience with monitoring, logging, alerting, and observability.
- Solid understanding of networking, DNS, cloud security, and system hardening principles.
Preferred Qualifications
- Certifications such as AWS Certified DevOps Engineer, Certified Kubernetes Administrator (CKA), Terraform Associate.
- Experience with multi-region or multi-cloud deployments.
- Familiarity with policy-as-code tools (OPA, Sentinel).
- Experience supporting cloud environments in regulated industries (SOC 2, HIPAA, GDPR).
- Track record of mentorship, leadership, and contributing to DevOps governance.
- Exposure to AI/ML workflows and tooling in cloud environments a plus.