[Remote] Senior DevOps Engineer
Note: The job is a remote job and is open to candidates in USA. Clarvos is a next-generation AI-powered MarTech and AdTech startup on a mission to level the playing field for small and medium-sized businesses (SMBs). They are seeking a Senior DevOps Engineer to bridge the gap between software development and operations, ensuring efficient and reliable software delivery through automation and infrastructure management.
Responsibilities
- Bridge the Gap: Act as the primary liaison between software engineers and operations. Use your deep understanding of Java/Spring and Frontend frameworks to translate developer needs into operational solutions
- Culture of Collaboration: Foster innovation by breaking down silos. Champion a "You Build It, You Run It" mentality where operations and development share responsibility for system health
- Pipeline Management: Design, manage, and optimize CI/CD pipelines to achieve elite deployment frequency
- Automated Testing & Deployment: Automate the entire delivery lifecycle. Ensure that unit tests (JUnit), integration tests, and frontend builds (React/Angular) are executed reliably within the pipeline to prevent regressions
- Efficiency Enhancement: Relentlessly identify manual bottlenecks in the software delivery process and eliminate them through scripting (Python/Bash) and automation tools
- Infrastructure as Code (IaC): Create and maintain scalable, cloud-native infrastructure on GCP (or AWS) using Terraform, treating infrastructure changes with the same rigor as application code
- Security & Quality: Embed security scanning (DevSecOps) directly into the build process to uphold high security standards without slowing down development velocity
- System Health: Implement comprehensive monitoring solutions to track application performance, providing developers with the metrics they need to resolve technical debt and optimize code
- Feedback Loops: Create rapid feedback loops that alert the engineering team to issues immediately, enabling quicker resolution and higher software quality
Skills
- Bachelor's degree in Computer Science, Engineering, or a related field
- 7+ years of technical experience, with a specific focus on the intersection of Software Engineering and Operations
- Previous experience as a Full-Stack or Backend Engineer is required
- Expert-level proficiency with tools like Jenkins, GitHub, or GitLab
- Ability to debug and support Java and Spring Boot applications
- Familiarity with the build and deployment lifecycles of modern JavaScript frameworks (React, Vue, or Angular)
- Deep experience with Kubernetes, Docker, and Cloud Platforms (GCP preferred)
- Experience automating database migrations and managing schemas in a production environment
- Ability to make key technical decisions that shape the platform's future
- A strong drive to improve efficiency, reduce 'toil,' and enhance the overall quality of software products
- Ability to guide junior engineers and developers on DevOps best practices
Company Overview