Job description
Join ApexCloud Technologies as a Senior DevOps Engineer and help shape the next generation of scalable, secure, and highly available platforms. You will work closely with software engineers, security teams, and product owners to design and automate our cloud infrastructure, improve deployment velocity, and reduce toil.
We value pragmatic problem solving, strong collaboration, and a passion for building resilient systems that delight customers.
Responsibility
- Design, implement, and maintain scalable CI/CD pipelines (GitHub Actions, Jenkins, or GitLab CI).
- Build and manage cloud infrastructure on AWS (EC2, S3, IAM, VPC, EKS) using IaC (Terraform, CloudFormation).
- Establish robust monitoring, logging, and alerting with Prometheus, Grafana, and OpenSearch/ELK.
- Enforce security and compliance across the stack (IAM, secrets management, vulnerability scanning, SSO).
- Automate provisioning, deployment, and scaling to reduce toil and accelerate velocity.
- Collaborate with engineering on incident response, post-mortems, and blameless retrospectives.
- Architect high availability and disaster recovery plans; perform regular DR drills.
- Mentor junior engineers and contribute to DevOps best-practices documentation.
Qualification
- 5+ years in DevOps, SRE, or cloud-centric roles with a proven track record.
- Strong experience in AWS (EC2, S3, IAM, VPC, EKS) and related services; AWS certification(s) preferred.
- Expertise with IaC (Terraform, CloudFormation) and configuration management (Ansible, Puppet, Chef).
- Hands-on experience with container orchestration (Kubernetes, Docker, EKS) and modern container platforms.
- Proficient in scripting with Python, Bash, or Go; comfortable with tooling around automation.
- Extensive CI/CD experience (GitHub Actions, Jenkins, GitLab CI) and release engineering.
- Strong monitoring and incident response skills (Prometheus, Grafana, OpenTelemetry, OpenSearch/ELK).
- Security-minded with knowledge of secrets management, encryption, and secure SDLC practices.