USNLX Ability Jobs

USNLX Ability Careers

Job Information

CrowdStrike, Inc. Engineer III - Dev Experience Cloud (Remote) in Kirkland, Washington

CrowdStrike, Inc. Full time R20110 About the Role:

CrowdStrike is seeking an experienced DevOps Engineer to join our Cloud Developer Experience team. As a key member, you will help grow our global team of engineers focused on building and operating our internal systems such as CI/CD, code quality, code search, code hosts, and generative AI. You will play a crucial role in safeguarding the integrity of the development process, balancing a positive developer experience with meeting security and compliance requirements.

What You'll Do:

  • Continually enhance existing CI systems and processes to improve efficiency and speed in the software delivery cycle.

  • Develop, maintain, and operate a Python-based continuous integration pipeline utilizing Argo Workflows and custom tooling.

  • Research and introduce innovative tooling solutions aimed at boosting developer productivity.

  • Design and implement integration strategies for seamlessly incorporating new tools into the existing development environment.

  • Work closely with development teams to understand their needs, identify bottlenecks, and gather requirements for system enhancements.

  • Ensure our development processes adhere to best practices for sustainability and security, with a clear understanding of SOC2 compliance impacts on CI environments.

  • Engage in collaborative initiatives with development, infrastructure, security, and Site Reliability Engineering (SRE) teams to drive improvements in the Software Development Life Cycle (SDLC) and CI/CD practices.

  • Participate in an on-call rotation to maintain uptime and operations of the CI system.

What You'll Need:

  • 5+ years of overall experience as a DevOps, SRE, or software engineer.

  • 2+ years of proven experience developing continuous integration pipelines for Go, Python or JavaScript software.

  • Experienced in Python development with expertise in creating development tools.

  • Deep understanding of the Software Development Life Cycle (SDLC) and CI/CD best practices.

  • Proven track record of effectively supporting and collaborating with large development teams.

  • Hands-on experience configuring and operating CI tools such as Argo Workflows or Jenkins.

  • Proficient with Linux operating systems and familiar with cloud computing services.

Preferred Qualifications:

  • Some familiarity with Golang development and creating development tools is preferred.

  • Experience with modern software deployment technologies like Kubernetes and Docker.

  • Experience building artifacts using tools like GoReleaser, and familiarity with packaging formats including Docker, Debian, and PyPI.

  • Knowledge of integrating and utilizing code quality tools like SonarQube to enhance coding standards and automate feedback on code reviews within CI/CD pipelines.

  • Familiarity with Configuration Management and Infrastructure as Code tools such as Ansible and Terraform.

  • Experience with GitOps tools such as Helm, Kustomize, and Argo CD.

  • Proven ability to work effectively with both local and remote teams.

  • Excellent verbal and written communication skills, with an emphasis on clear, correct, complete, concise, and compassionate interactions.

  • Proficient in using monitoring and alerting tools such as Prometheus, Alertmanager, and Grafana to manage software operations effectively.

  • Author clear technical documentation, guides and knowledge base articles for developers.

  • Bachelor's degree in Computer Science, Computer Information Systems, Engineering or a related field.

DirectEmployers