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.
Overview
As a Senior Software Engineer specializing in Site Reliability Engineering (SRE) at CDK Global, you will play a vital role in enhancing the reliability, performance, and capacity of our software solutions. You will collaborate closely with development teams to implement best practices in software engineering while ensuring that our systems are robust, efficient, and scalable. Your expertise will be pivotal in supervising the production environments, automating processes, and striving for a seamless user experience across our platforms. This position requires a strong technical background combined with a passion for problem-solving and a commitment to improving system reliability.
Job Responsibilities
- Design, implement, and maintain robust and scalable infrastructure solutions.
- Collaborate with developers to ensure system reliability, performance, and security.
- Automate repetitive tasks and improve system monitoring and alerting.
- Troubleshoot and resolve technical issues in a timely manner to mitigate downtime.
- Conduct root cause analysis and propose enhancements to prevent recurrence of issues.
- Participate in capacity planning and performance optimization of services.
- Document processes, systems, and configurations to maintain clear operational guidelines.
- Lead incident response procedures and work on incident management to minimize impact on service.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- Minimum of 5 years of experience in software engineering or site reliability engineering roles.
- Proficient in at least one programming language (e.g., Python, Java, Go).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong understanding of containerization technologies (e.g., Docker, Kubernetes).
- Knowledge of CI/CD practices and relevant tools.
- Solid experience with monitoring tools and logs management.
- Excellent debugging skills and experience with software performance tuning.
Technologies & Tools
The position involves using a variety of technologies and tools to ensure operational excellence and development efficiency. Key technologies include cloud computing frameworks, configuration management tools, container orchestration platforms, and automation scripts. Familiarity with databases, message brokers, and monitoring systems is also essential for this role, along with a deep understanding of application development frameworks that can enhance reliability and scalability in production environments.
Ideal Candidates
The ideal candidate for the Senior Software Engineer - SRE position at CDK Global exemplifies technical expertise and a problem-solving mindset. They are proactive, adaptable, and capable of managing stress in high-pressure situations. With strong collaborative skills and a commitment to excellence, they foster effective communication across teams and contribute positively to a culture of continuous improvement. Additionally, they should possess a keen interest in technology trends and a dedication to ongoing professional development in the field of site reliability engineering.
In software, telecom and media, hires came to 1.6% of jobs in August and layoffs to 1%, against 3.3% and 1% for all industries. The tech job market →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.