Senior DevOps Engineer

Carpenter Co.
South San Francisco, CA, United States
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$112,803.0 - $135,848.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) .NET Framework Agile Methodology Amazon Web Services Apache Tomcat Build Automation Microsoft Azure Bash Shell Oracle WebLogic Server C Sharp (Programming Language) Unix CentOS
+69 more
Software as a Service Cloud Computing Cloud Computing Security Databases Continuous Integration Linux DevOps Disaster Recovery Distributed Systems Domain Name System (DNS) Elasticsearch Middleware Perl (Programming Language) Gradle Groovy Monitoring of Systems IBM Websphere Application Server Identity and Access Management WildFly (JBoss AS) Python (Programming Language) Unix Shell Log Analysis Apache Maven Microsoft SQL Server Team Foundation Server Windows Servers MySQL Network Administration OpenShift OpenStack Performance Tuning Windows PowerShell Scrum Methodology Systems Development Life Cycle Ruby on Rails Release Management Ansible Ruby Software Engineering PL-SQL System Testing TCP/IP Transact-SQL Virtualization Technology Wide Area Networks Scripting Google Cloud Enterprise Software Applications Cloud Platform System System Availability Delivery Pipeline Gitlab Containerization Gitlab-ci Kubernetes Information Technology Deployment Automation Puppet Firewall Services Module Restful APIs Terraform Splunk New Relic (SaaS) Docker Jenkins Golang Vmware Programming Languages Microservices

Job description

  • Architect and implement cloud infrastructure solutions utilizing platforms such as AWS, Google Cloud Platform, OpenStack, or Azure, ensuring scalability and security.
  • Develop and maintain containerization systems using Docker, Kubernetes, OpenShift, and other container orchestration tools to streamline deployment workflows.
  • Automate deployment processes with tools like Jenkins, GitLab CI/CD, Terraform, Ansible, Puppet, Chef, and PowerShell to enhance efficiency and reduce manual intervention.
  • Manage IT infrastructure components including Linux (CentOS, UNIX), Windows Server environments, Weblogic, WebSphere, Tomcat, JBoss, and Microsoft SQL Server to support enterprise applications.
  • Monitor system health using tools such as New Relic, Splunk, Elasticsearch, and IT monitoring tools; analyze logs for troubleshooting performance issues or outages.
  • Implement disaster recovery plans and high availability architectures to ensure business continuity during incidents or failures.
  • Collaborate with development teams on requirements gathering for microservices architectures utilizing RESTful APIs, JavaScript frameworks, Ruby on Rails, C#,.NET, Go, Groovy, Perl, and other programming languages.
  • Enforce cloud security best practices including identity & access management (IAM), firewall configurations, DNS management, network administration (TCP/IP), and incident response procedures.
  • Lead efforts in system testing, release management, incident recovery, and continuous improvement of SDLC (Software Development Life Cycle) processes aligned with Agile methodologies like Scrum or TFS.

Requirements

We are seeking a dynamic and highly skilled Senior DevOps Engineer to join our innovative technology team. In this role, you will lead the design, implementation, and management of scalable, secure, and reliable cloud infrastructure and automation solutions. Your expertise will drive continuous integration and deployment processes, optimize system performance, and ensure high availability of enterprise software applications. This position offers an exciting opportunity to influence our DevOps strategies while working with cutting-edge tools and technologies in a fast-paced environment. If you thrive on solving complex technical challenges and fostering collaboration across teams, this is your chance to make a significant impact., * Proven experience as a DevOps Engineer or similar role within enterprise software environments supporting SaaS solutions.

  • Extensive hands-on expertise with containerization systems such as Docker and Kubernetes; experience with virtualization technologies like VMware is highly desirable.
  • Strong knowledge of cloud computing platforms including AWS (Amazon Web Services), Google Cloud Platform (GCP), Azure or OpenStack; familiarity with cloud security practices is essential.
  • Proficiency in scripting languages such as Bash (Unix shell), PowerShell, Python, Ruby, Perl; experience with build automation tools like Maven or Gradle is preferred.
  • Solid understanding of CI/CD pipelines using Jenkins or GitLab; experience automating deployment processes across multiple environments.
  • Familiarity with enterprise middleware including Weblogic and WebSphere; knowledge of SQL databases such as MySQL, Microsoft SQL Server T-SQL or PL/SQL is required.
  • Ability to troubleshoot complex software issues related to distributed systems-experience with log analysis tools like Splunk or Elasticsearch is advantageous.
  • Strong background in IT infrastructure management including network administration (LAN/WAN/TCP/IP), disaster recovery planning and incident response strategies.
  • Excellent communication skills combined with a proactive approach to problem-solving; ability to work effectively within Agile teams focused on continuous improvement.

Join us if you’re passionate about leveraging your DevOps expertise to build resilient systems that empower our enterprise software solutions!

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • 401(k) matching
  • Paid time off
  • Flexible schedule, * 401(k)
  • 401(k) matching
  • Flexible schedule
  • Paid time off

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all