Job description
Join NimbusTech Solutions as a Senior DevOps Engineer and accelerate our modern software delivery lifecycle. You will design, implement, and operate scalable, secure, and highly available systems across cloud and on-prem environments.
We value proactive automation, strong collaboration, and a customer-focused mindset.
Responsibility
- Design, build, and maintain scalable CI/CD pipelines (GitHub Actions, Jenkins, or GitLab CI) to automate software delivery and infrastructure changes.
- Manage cloud infrastructure (AWS, Azure, or GCP) with Infrastructure as Code (Terraform, CloudFormation) and ensure cost efficiency.
- Establish robust monitoring, logging, and alerting (Prometheus, Grafana, ELK/Elastic) to maintain high availability and quick incident response.
- Containerize applications with Docker and orchestrate deployments using Kubernetes or similar platforms.
- Implement security best practices, IAM roles, secret management, and compliance checks within release pipelines.
- Collaborate with development teams to optimize performance, reliability, and release processes; participate in architecture reviews.
- Lead incident response, perform postmortems, and create runbooks to prevent recurrence.
Qualification
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
- 5+ years in DevOps, SRE, or related roles; strong Linux/Unix administration.
- Deep experience with cloud platforms (AWS, Azure, or GCP) and IaC tools (Terraform, CloudFormation).
- Proficiency with Docker and Kubernetes; experience with service meshes is a plus.
- Strong scripting skills (Python, Bash, or similar) and automation mindset.
- Solid understanding of monitoring/observability, CI/CD, version control (Git), and security practices.
- Excellent communication, collaboration, and leadership skills; ability to mentor teammates.