Full Time

Sr. Software Engineer - SRE (Site Reliability Engineer)

CDK Global
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by CDK Global, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Software Engineer specializing in Site Reliability Engineering (SRE) at CDK Global, you will play a critical role in ensuring the reliability, performance, and scalability of our software solutions. You will collaborate with product and engineering teams to design and implement systems that enhance our service availability while optimizing operational efficiency. Your expertise will be vital in automating processes, managing infrastructure, and overseeing the deployment of critical applications, thereby contributing to our commitment to delivering exceptional service to our clients.



Job Responsibilities

  • Design, implement, and maintain software systems that increase reliability and performance of applications.
  • Develop automation tools for repetitive tasks to enhance operational efficiency.
  • Monitor system performance, responsiveness, and availability, quickly identifying and troubleshooting issues.
  • Work with development teams to create and optimize CI/CD pipelines, ensuring seamless transitions from development to production.
  • Engage in capacity planning, making recommendations for system architecture and resource utilization.
  • Document operational procedures and maintain knowledge base articles for the team.
  • Conduct post-mortem analyses of incidents to ensure continuous improvement and proactive planning for potential issues.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in software development or SRE roles.
  • Strong experience with Linux and cloud platforms such as AWS, Azure, or Google Cloud.
  • Proficiency in programming languages such as Python, Java, or Go.
  • Solid understanding of networking concepts, databases, and caching mechanisms.
  • Experience with monitoring tools like Prometheus, Grafana, or Datadog.
  • Familiarity with container orchestration technologies like Kubernetes and Docker.


Technologies & Tools

This position primarily utilizes cloud-based infrastructure and development tools, including but not limited to AWS, Docker, Kubernetes, Jenkins, Ansible, Terraform, and various monitoring solutions such as Prometheus and Grafana. Proficiency in scripting languages and familiarity with software version control systems like Git is also essential to facilitate collaboration across teams.



Ideal Candidates

The ideal candidate will exhibit a strong analytical mindset, possess excellent problem-solving skills, and demonstrate meticulous attention to detail. A proactive attitude towards innovative solutions and the ability to thrive in a collaborative team environment are crucial. Strong communication skills and the ability to convey complex technical concepts to non-technical stakeholders will also enhance your effectiveness in this role. A passion for continuous learning and improvement in the fast-paced tech landscape is essential for achieving success at CDK Global.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.