Role Description
We are looking for technical team members at all levels who want to push themselves to deliver best in market SaaS solutions. We offer a challenging environment where you will have to grow, adapt and use your skills consistently. Our customers rely on us in the moments that matter. Engineering delivers on that promise. The Senior Site Reliability Engineer is responsible for ensuring our SaaS products are fast, stable and optimized for our customers. SREβs at DFIN take on availability, performance, managing change, monitoring, response and are guardians of non-functional requirements.
Responsibilities
-
Champion and implement a culture of SRE to maintain a high-quality, resilient and observable platform infrastructure in DFIN SaaS products.
-
Be an MTTR advocate and Incident Commander.
-
Leverage AI tools to enhance system reliability, including intelligent observability, incident prediction and automated remediation across cloud infrastructure.
-
Evaluate and implement emerging AI powered operations and observability solutions to proactively improve system performance, reliability and scalability.
-
Champion and implement application and infrastructure monitoring and alerting to prevent client impacting issues by ensuring system availability, performance and scalability to maintain SLOs and SLAs.
-
Optimize application performance at scale.
-
Automate everything including system operational runbooks.
-
Define and support continuous integration and deployment pipelines (CI/CD) aligned to branching and quality assurance strategies.
-
Dive deep into technology and stay on the forefront of the latest tools, technologies, and strategies; help evaluate, prototype, and integrate them into work processes.
-
Perform with broad independence and deliver on project milestones and tasks on schedule while communicating progress regularly.
-
Build strong relationships with SRE team members and software engineering teams to hold each other accountable for quality expectations.
-
Learn continuously and apply lessons learned.
-
Evangelize best practices, eliminate bottlenecks, and improve process.
-
Participate in on-call duties 365/24/7 and lead the triage and RCA of production incidents.
Qualifications
-
5+ years managing Azure or AWS cloud infrastructure.
-
5+ years programming in C#/.NET, Java, or similar.
-
5+ years with CI/CD and Infrastructure as Code using Azure DevOps, Harness, Ansible, Jenkins, Terraform, or similar.
-
5+ years with production monitoring using Datadog, Dynatrace, New Relic, AppDynamics, or similar.
-
5+ years scripting with PowerShell, Python, or Bash.
-
Experience supporting 24x7, client-facing production systems.
-
Experience with AI/AIOps and CloudOps automation.
-
Experience with Kubernetes and containers (AKS/EKS).
-
Experience with SQL/Cosmos database monitoring and optimization.
-
Knowledge of cloud networking, firewalls, and load balancing.
-
Experience with production security and post-deployment validation.
-
Strong DevOps, automation, troubleshooting, and reliability skills.
-
AI, Cloud AI, or AIOps certifications/training preferred.
Education
-
BS in Computer Science or equivalent experience.
Benefits
-
Competitive compensation.
-
Flexible workplace.
-
Comprehensive benefits.
-
Opportunities for professional growth.