Senior DevOps Engineer
As a DevOps Engineer, you will be a key player on the DevOps team servicing the Teramind product suite. You will proactively work with Engineering, Product, Services, and other functional departments to implement and operate our global customer-facing SaaS infrastructure. The ideal candidate will be a self-starter who enjoys a fast-paced job, thrives on problem-solving, and is committed to delivering seamless product availability to enterprises around the world.
Responsibilities
Designing, implementing, and maintaining tools and processes for continuous integration, delivery, and deployment of software
Working with operations staff to ensure that systems are up and running smoothly
Automating, monitoring, testing, configuring, networking, and Infrastructure as Code (IaC)
Streamlining and automating processes while troubleshooting existing development procedures
Managing the creation, release, and configuration of production systems
Architecting and optimizing several service components running on GCP, Oracle, AWS, and Azure environments
Codifying DevOps best practices across the company
Scripting and maintaining build environments
Requirements
Minimum 7+ years of DevOps work experience
Strong understanding of Linux/UNIX administration
Excellent understanding of Python and other scripting skills such as bash for automation
Experience with containerization technologies such as Docker, Kubernetes
Proven expertise in designing and implementing CI/CD pipelines
Configuration and managing databases such as PostgreSQL
Excellent troubleshooting
Awareness of critical concepts in DevOps and Agile principles
Preferred
Technical Cloud certifications (AWS, GCP, Oracle, or Azure)
Familiarity with Clickhouse databases
Experience with virtualization (VMWare, Xen, KVM)
Experience with configuration management systems (Puppet, Chef, CFEngine, etc.)
Knowledge of development methodologies across various technologies
Strong understanding of network protocols and client-server communication
Benefits
This is a remote job. Work from anywhere! We're a global, distributed team looking for the finest talent. We've been thriving as a fully-remote team since 2014. To us, remote work means flexibility and having truly diverse, global teams.
At Teramind, we're a collaborative, forward-thinking team where new ideas come to life, experience is valued and talent is incubated.
High-quality health benefits
Retirement Plan with employer match
Career-growth opportunities
Flexible Time Off and Paid Time Off benefits
Professional development budget
About our recruitment process
We don’t expect a perfect fit for every requirement we’ve outlined. If you can see yourself contributing to the team, we want to hear your story. You can expect up to 4 interviews.
All roles require reference and background checks
Teramind is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration without regard to race, age, religion, color, marital status, national origin, gender, gender identity or expression, sexual orientation, disability, or veteran status.
Could this job be the one?
About the company
Similar Remote Jobs
- Closes in 8 days Featured Job Remote Job
- Closes in 4 days Featured Job Remote Job
- Closes in 3 days Featured Job Remote Job
- Opened 3 days ago Promoted Job Remote Job
- Closes in 6 days Promoted Job Remote Job