R

Senior DevOps Engineer

Recruiting From Scratch
Full-time
Remote
United Kingdom, United Kingdom, Brazil, Brazil, and United States
$150,000 - $200,000 USD yearly
Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire. We work with companies funded by the best investors including Sequoia Capital, Lightspeed Ventures, Tiger Global Management, A16Z, Accel, DFJ, and more.Β 
Β 
https://www.recruitingfromscratch.com/

Job Description:

We are looking for an experienced Senior DevOps Engineer to join our team and lead the design, implementation, and management of our DevOps processes and infrastructure. As a Senior DevOps Engineer, you will play a critical role in automating and streamlining our software development and deployment pipelines, ensuring the reliability, scalability, and security of our systems.

Responsibilities:

  1. Infrastructure as Code (IaC): Design and maintain infrastructure using IaC tools like Terraform or CloudFormation, ensuring infrastructure is versioned, reproducible, and scalable.

  2. Continuous Integration/Continuous Deployment (CI/CD): Implement and enhance CI/CD pipelines, automate testing, and ensure smooth and efficient software delivery.

  3. Containerization and Orchestration: Work with containerization technologies like Docker and orchestration platforms such as Kubernetes to optimize application deployment and scaling.

  4. Monitoring and Alerting: Set up and manage monitoring, logging, and alerting systems to proactively identify and resolve issues.

  5. Security: Implement security best practices and ensure compliance with security policies and standards.

  6. Automation: Automate repetitive tasks and processes to increase efficiency and reduce manual intervention.

  7. Collaboration: Collaborate with development and operations teams to bridge the gap between software development and IT operations.

  8. Performance Optimization: Continuously optimize infrastructure and application performance to meet the demands of the business.

  9. Incident Response: Participate in on-call rotations and respond to incidents to minimize downtime and ensure system reliability.

  10. Documentation: Maintain documentation of infrastructure, processes, and best practices.

Qualifications:

  1. Education: A bachelor's or master's degree in computer science, engineering, or a related field.

  2. Experience: A minimum of 5 years of experience in DevOps, infrastructure automation, and cloud services.

  3. Scripting and Coding: Proficiency in scripting (e.g., Python, Bash) and experience with infrastructure automation tools (e.g., Ansible, Chef, Puppet).

  4. Cloud Computing: Experience with cloud platforms such as AWS, Azure, or Google Cloud, including provisioning and managing resources.

  5. CI/CD Tools: Familiarity with CI/CD tools like Jenkins, Travis CI, CircleCI, or GitLab CI/CD.

  6. Containerization and Orchestration: Proficiency in Docker and Kubernetes.

  7. Monitoring and Logging: Experience with monitoring and logging tools like Prometheus, ELK Stack, or Splunk.

  8. Security: Knowledge of security best practices for infrastructure and applications.

  9. Version Control: Proficiency with version control systems such as Git.

Base Salary: $150,000 - $200,000

https://www.recruitingfromscratch.com/