Overview
Company name: CertifyOS | HQ Location: New York | Website | LinkedIn
Role: Senior DevOps Engineer
- Salary: Rs. 40-60 lakhs per annum
- Experience: 3-5 years
- Location: Remote
- Type: Full-time
As a Senior DevOps Engineer, you’ll play a key role in helping design and build the infrastructure of the systems that run our products and business. If you want to have a hand in influencing the overall architecture, tools, and services of our platform with a collaborative team then this role is for you.
What you’ll do:
- Develop and maintain tools and services that make up our highly available and scalable platform (we use GCP), including resource provisioning and management, access delegation, and costs control
- Provide technical leadership and mentorship for junior team members
- Manage access and related permissions to comply with privacy and security standards (SOC 2 Type 2)
- Manage high availability and disaster recovery systems, procedures, and readiness
- Contribute to agile team rituals and processes (stand-ups, groomings, planning meetings)
- Enable teams to deploy, and operate their services in production by building tools and processes that allow self-service management of our production services.
What you’ll need:
- A background in cloud Infrastructure Engineering/DevOps, deploying and maintaining multi-tiered application architectures
- Public cloud platforms GCP-Google Cloud (essential), Azure and/or AWS (advantageous)
- Experience with Terraform, Docker, Google container environments (Cloud Run, App Engine, GKE) ,
- Understanding and usage of CI/CD pipeline tools (GitHub Actions is preferred, Google Cloud Build secondary) including integration of other commonly used DevOps tooling such as SonarQube, Google Artifact Repositories, GitHub, Jira.
- Experience of scripting languages such as Python, Groovy, Go.
- Understanding of common workflows such as Git Workflow.
- Experience in implementing monitoring, alerting, and logging
- Build tools such as Maven, NPM or similar
- 5+ years working in, configuring, and troubleshooting Linux server environments
- 3+ years building infrastructure with cloud platform services (AWS, GCP, Azure)
- Embrace a culture of alerting and monitoring
- Fluency in at least one server configuration management tool, such as Ansible or Terraform
- Familiarity deploying applications using containers
- Strong written and verbal communication skills
- Willingness to participate in an on-call rotation
- Strong desire to automate manual processes
Bonus points if you:
- Have experience with a microservices architecture
- Developed in environments with large amounts of data
- Experience in healthcare and working with PII
- Technologies/Tools used - experience with at least some of these is required:
- Google Cloud Platform
- NextJS and NestJS frameworks
- NodeJS and Typescript
- Java
- Python
- React and Redux
- Jest and Cypress
- Auth0
- Git and Github
- Sentry
- Snyk
- Jira
- Slack