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 CrowdStrike, so some details may not match this job. The employer's own page has the real description.
Position Overview
CrowdStrike is seeking a Software Engineer specializing in Cloud Platform Reliability to join our dynamic and innovative team. The successful candidate will be responsible for providing high-quality solutions that enhance the reliability and performance of our cloud platforms. This role requires collaboration with cross-functional teams to design, implement, and maintain robust systems that meet our client needs while ensuring scalability and security. You will leverage your technical expertise to diagnose problems, optimize processes, and contribute to the reliability architecture of our cloud offerings.
Job Responsibilities
- Design, implement, and maintain the reliability and performance of cloud-based systems.
- Collaborate with architecture and development teams to ensure system scalability and security.
- Utilize monitoring tools to proactively identify and resolve infrastructure and application issues.
- Develop automation scripts to improve system efficiency and reliability.
- Create and maintain documentation for procedures and system configurations.
- Participate in on-call rotations to provide 24/7 support for critical systems.
- Conduct root cause analysis on incidents and develop strategies to prevent recurrence.
- Stay up-to-date with industry trends and emerging technologies relevant to cloud computing.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in software engineering, with a focus on cloud platforms.
- Proficiency in programming languages such as Python, Go, or Java.
- Experience with cloud service providers like AWS, Azure, or Google Cloud.
- Strong understanding of DevOps practices and CI/CD pipelines.
- Knowledge of containerization technologies, such as Docker and Kubernetes.
- Excellent troubleshooting and analytical skills.
- Effective communication skills, both verbal and written.
Technologies & Tools
In this position, you will work with a variety of technologies and tools critical to supporting our cloud platforms. These may include cloud services from AWS, Azure, or Google Cloud; CI/CD tools such as Jenkins or GitLab; container orchestration technologies like Kubernetes; and monitoring solutions such as Prometheus or Grafana. Familiarity with infrastructure as code (IaC) using tools like Terraform or CloudFormation may also be beneficial.
Ideal Candidates
The ideal candidate for this position will demonstrate a proactive mindset and a passion for continuous improvement. You should possess strong problem-solving abilities and be comfortable working in a fast-paced, collaborative environment. A dedication to quality and reliability in software development processes is essential, alongside the ability to communicate complex technical concepts clearly and effectively. Adaptability and a willingness to learn emerging development methodologies and technologies will set you apart as a valuable member of our team.
What a person out of work can get differs a lot from one country to the next. We compare them, each from its government’s own pages. Compare countries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.