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 Cloudflare, so some details may not match this job. The employer's own page has the real description.
Software Engineer - DevOps & Automation at Cloudflare
Job Description: Software Engineer - DevOps & Automation
Cloudflare is seeking a highly motivated Software Engineer specialized in DevOps & Automation to join our dynamic engineering team. In this role, you will be responsible for designing and implementing scalable automation processes, enhancing system reliability, and deploying infrastructure that supports our innovative software solutions. You will collaborate with cross-functional teams to identify areas for improvement and implement best practices that bolster our software delivery pipeline, ensuring that our services remain robust and efficient.
Job Responsibilities
- Design and implement automated deployment pipelines to streamline software delivery.
- Monitor and maintain system performance, ensuring minimal downtime and rapid response to issues.
- Collaborate with development and operations teams to optimize workflows and enhance system integrations.
- Develop and enforce best practices for infrastructure as code, ensuring consistency across all environments.
- Evaluate and implement new tools and technologies to improve operational efficiency.
- Provide support for infrastructure and application performance troubleshooting.
- Contribute to documentation and knowledge sharing across engineering teams.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in software engineering or DevOps roles.
- Proficient in programming languages such as Python, Go, or Ruby.
- Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong knowledge of containerization technologies, particularly Docker and Kubernetes.
- Familiarity with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
- Excellent problem-solving skills and ability to work well under pressure.
Technologies & Tools
The Software Engineer - DevOps & Automation will primarily work with a diverse set of technologies and tools, including but not limited to AWS or Azure for cloud services, Docker and Kubernetes for container management, Jenkins or GitLab CI for continuous integration, Terraform for infrastructure as code, and various monitoring tools such as Prometheus or Grafana. Staying current with emerging technologies is essential for continuously improving our automation frameworks and development processes.
Ideal Candidates
The ideal candidate for this position is a proactive and results-driven individual with a strong passion for automation and infrastructure management. They possess excellent communication skills, allowing them to effectively collaborate with multiple teams and stakeholders. An ideal candidate thrives in a fast-paced environment, can adapt to changing priorities, and demonstrates a commitment to continuous improvement and innovation in software engineering practices.
Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.