Full Time

Senior DevOps Engineer

Recharge
$120,000 - $160,000* / year (about $58–$77 an hour)

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 Recharge, so some details may not match this job. The employer's own page has the real description.

Overview


The Senior DevOps Engineer at Recharge will play a pivotal role in enhancing our development and operational processes through automation, infrastructure management, and continuous integration/continuous deployment (CI/CD) practices. This position requires a strategic thinker who can collaborate with cross-functional teams to ensure the seamless functioning of our software development lifecycle while driving infrastructure innovation. The ideal candidate will leverage their expertise to optimize performance, troubleshoot issues, and implement best practices that will enhance our systems' reliability and efficiency.



Job Responsibilities

  • Design, implement, and manage CI/CD pipelines to streamline software deployments.
  • Automate infrastructure provisioning and management using infrastructure as code tools.
  • Collaborate with development teams to understand their needs and provide scalable solutions.
  • Monitor system performance and troubleshoot issues to ensure uptime and reliability.
  • Develop and maintain documentation for systems and processes.
  • Implement security best practices throughout the development and deployment processes.
  • Enhance system performance through proactive system reviews and optimizations.
  • Coordinate disaster recovery and backup strategies to ensure data integrity and availability.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in a DevOps or similar engineering role.
  • Proficient in scripting languages such as Python, Bash, or PowerShell.
  • Experience with container orchestration tools like Docker and Kubernetes.
  • Strong understanding of cloud service providers, particularly AWS, Azure, or Google Cloud.
  • Knowledge of configuration management tools such as Ansible, Chef, or Puppet.
  • Familiarity with monitoring solutions including Prometheus, Grafana, or similar tools.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools


In this position, the Senior DevOps Engineer will utilize a range of technologies and tools essential for modern DevOps practices. Key tools will include Terraform for infrastructure as code, Jenkins or GitLab CI for continuous integration, Docker for containerization, and Kubernetes for container orchestration. The engineer will also engage with cloud platforms such as AWS or Azure for cloud infrastructure management, PostgreSQL or MongoDB for database services, and Prometheus for monitoring application performance.



Ideal Candidates


The ideal candidates for the Senior DevOps Engineer position will exhibit strong analytical skills, a proactive approach to problem-solving, and exceptional collaboration capabilities. They should possess a deep understanding of both development and operations, demonstrating a desire to foster a culture of continuous improvement. Resourcesful and detail-oriented, the candidate should thrive in a fast-paced environment and have a commitment to innovation and excellence in technology deployment. Additionally, strong communication skills are essential for effectively engaging with various teams and stakeholders within the organization.

Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.