Site Reliability Engineer (SRE)

CGIReston, VA
241d$84,000 - $186,000Hybrid

About The Position

CGI has an immediate need for a Site Reliability Engineer (SRE) to join our team. This is an exciting opportunity to work in a fast-paced team environment supporting one of the largest leaders in the secondary mortgage industry. We take an innovative approach to supporting our client, working side-by-side in an agile environment using emerging technologies. This position is located at a client site in Reston, VA. A hybrid working model is acceptable. We partner with 15 of the top 20 banks globally, and our top 10 banking clients have worked with us for an average of 26 years! We have over 92,000+ CGI Members in 40 countries and over 5k+ loyal Clients who are leveraging our end-to-end services across the globe.

Requirements

  • 8+ years of related experience in their specific area with experience leading teams on projects with similar scope and complexity.
  • Expertise in cloud platforms (AWS, Azure, or GCP) and container orchestration.
  • Proficiency in programming/scripting languages such as Python, Java, Node.js, Bash, and PowerShell.
  • Strong knowledge of database technologies (e.g., PostgreSQL, MongoDB, DynamoDB, Oracle, Redshift).
  • Experience with DevOps tools (Jenkins, Docker, Nexus/Artifactory) and build tools (Maven, Gradle).
  • Familiarity with AI/ML integrations, event-driven architectures, and distributed systems.
  • Expertise in observability, logging, and monitoring tools (AWS CloudWatch, Splunk, Dynatrace, OpenTelemetry).
  • Strong understanding of security practices, including IAM, RBAC, and vulnerability management.
  • Experience with chaos engineering, resiliency assessments, and disaster recovery planning.
  • Proficiency in performance testing tools (JMeter, LoadRunner) and capacity planning.
  • Excellent verbal and written communication skills, with the ability to collaborate across teams.
  • Certifications: AWS Solutions Architect, Agile Certified Practitioner (ACP), or relevant cloud certifications.

Responsibilities

  • Design, build, and maintain highly scalable, fault-tolerant, and secure cloud infrastructure.
  • Ensure operational excellence, high availability, and reliability.
  • Design, implement, and manage cloud-based infrastructure using platforms like AWS, Azure, or GCP.
  • Utilize Infrastructure-as-Code (IaC) tools such as Terraform, CloudFormation, and Ansible to automate deployments and configurations.
  • Create robust automation targeted at anomaly detection, toil reduction, recovery processes, and self-healing mechanisms, and optimize cloud costs.
  • Implement security best practices, including IAM roles, RBAC, vulnerability remediation, and SAST/DAST/SCA tools.
  • Design and implement monitoring, logging, and distributed tracing solutions using tools like AWS CloudWatch, Splunk/SignalFX, Dynatrace, and OpenTelemetry.
  • Lead root cause analysis, blameless postmortems, and proactive incident management to minimize MTTR and MTTD.
  • Define and monitor SLOs, SLIs, and error budgets to ensure system reliability.
  • Architect and manage microservices, serverless computing, and RESTful APIs.
  • Conduct chaos engineering experiments using tools like AWS FIS and Chaos Toolkit.
  • Manage and optimize database technologies such as PostgreSQL, MongoDB, DynamoDB, Oracle, and Redshift.
  • Provide production support, including incident response, problem management, and runbook creation.
  • Collaborate with cross-functional teams to implement shift-left testing practices (BDD, TDD, Unit, Regression).
  • Create and maintain architecture diagrams, knowledge articles, and disaster recovery plans.

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service