Role & responsibilities
We are seeking a senior, hands on DevOps Engineer with deep Linux administration expertise and strong experience building and supporting cloud infrastructure and delivery automation in AWS. This role is intended for an accomplished engineer who can contribute immediately, work independently, and own solutions from design through implementation and production support. The ideal candidate brings exceptional troubleshooting ability, sound judgment, and clear communication skills.
Key Responsibilities:
- Administer, troubleshoot, secure, and optimize enterprise Linux systems supporting vendor and internally developed applications.
- Own Linux platform reliability, resilience, scalability, patching, package management, file systems, permissions, networking, firewalls, certificates, and secure file transfer services.
- Design, build, maintain, and troubleshoot GitLab CI/CD pipelines, including reusable pipeline components, branching strategies, release workflows, and deployment automation.
- Develop and maintain Ansible playbooks and roles for repeatable configuration management, provisioning, patching, and operational automation.
- Design and deliver reusable Terraform modules and infrastructure as code solutions for AWS environments.
- Design, build, and operate secure, reliable, and scalable solutions across a broad range of AWS services and cloud native capabilities.
- Automate operational processes using Shell and Python scripting, with attention to maintainability, testing, security, and documentation.
- Lead complex incident investigation and root cause analysis across operating systems, networks, applications, cloud services, and deployment pipelines.
- Own solutions end to end from requirements and technical design through implementation, validation, deployment, monitoring, documentation, and production support.
- Identify operational risks and proactively improve platform security, observability, performance, reliability, and cost efficiency.
- Collaborate effectively with application, infrastructure, security, and operations teams, communicating technical issues and decisions clearly to varied audiences.
- Participate in production support and an on call or shift rotation as required.
Required Qualifications:
- 8+ years of relevant experience in DevOps, Linux systems engineering, cloud infrastructure, site reliability engineering, or a closely related discipline.
- Demonstrated ability to operate as a senior individual contributor who can become productive quickly with limited oversight.
- Deep, hands on Linux systems administration expertise across complex enterprise environments, including performance, security, networking, storage, automation, and advanced troubleshooting.
- Strong hands on experience with GitLab CI/CD, Ansible, Terraform, Git, and modern GitOps practices.
- Advanced practical experience designing, deploying, and supporting production workloads in AWS.
- Exceptional troubleshooting skills and the ability to diagnose ambiguous, cross platform issues methodically under pressure.
- Proven ownership mindset, sound technical judgment, and the ability to independently drive work from problem definition to sustainable production solution.
- Excellent written and verbal communication skills, including concise documentation and clear coordination during incidents and technical reviews.
- Strong security and vulnerability management practices across Linux, CI/CD pipelines, infrastructure as code, and AWS environments.
- Strong experience managing containerized workloads in production environments, along with monitoring and observability platforms such as Datadog, CloudWatch, Grafana, and Prometheus.
- Experience working within ITIL aligned incident, change, and problem management processes.
Preferred Qualifications:
- Advanced AWS certification, such as AWS Solutions Architect Professional or AWS DevOps Engineer Professional.
- Linux certification such as RHCE, or equivalent demonstrated expertise managing enterprise Linux environments.
- Terraform certification or extensive experience developing reusable modules and governing infrastructure as code at scale.
- Advanced experience with Ansible and GitLab CI/CD automation in complex production environments.
- Experience managing containerized workloads using Kubernetes or comparable orchestration platforms.
- Experience implementing enterprise monitoring and observability solutions with Datadog or comparable platforms.
- Experience with additional HashiCorp technologies and modern GitOps practices.