About the job
Your Journey Begins Here
At TheIncLab, we engineer and deliver cutting-edge digital applications and platforms designed to transform how our clients and mission-critical teams achieve outstanding success. We are a place where innovation meets purpose, and where your career can flourish in alignment with meaningful goals. We invite you to apply for the Senior DevOps Engineer position to help us maintain system uptime, performance, and observability across diverse environments. Join our dynamic and impactful team!
Your Mission Awaits
As a Senior DevOps Engineer, you will play a pivotal role in supporting essential DevOps functions with an emphasis on Site Reliability Engineering (SRE). Your efforts will ensure system reliability, performance, and observability across various environments. Key responsibilities include managing CI/CD pipelines, overseeing cloud infrastructure, and enhancing production operations with a focus on minimizing toil and fostering continuous improvement.
Your Responsibilities
DevOps Engineering
- Create, maintain, and enhance CI/CD pipelines utilizing GitLab CI/CD or equivalent tools.
- Automate the provisioning, deployment, and maintenance of infrastructure using Terraform, Ansible, or similar technologies.
- Collaborate with developers and QA teams to establish reliable deployment pathways from local development to production.
- Implement infrastructure-as-code practices across various environments (e.g., AWS, Kubernetes, bare-metal).
Site Reliability Engineering (SRE)
- Design and deploy monitoring, alerting, and observability frameworks to ensure sustained high availability and performance.
- Respond to incidents, lead root cause analyses, and establish preventive measures.
- Develop and refine SLOs/SLIs to guarantee measurable system reliability.
- Participate in on-call rotations and create automation to minimize the need for human intervention.
- Drive initiatives for capacity planning, performance tuning, and cost optimization.
System Operations
- Administer Linux (Ubuntu/Debian) and Windows-based infrastructures.
- Oversee self-hosted GitLab instances, ensuring secure and efficient operation.
- Implement and uphold security best practices across the infrastructure (IAM, RBAC, least privilege, etc.).
- Support both containerized and virtualized workloads across multiple environments.

