About the job
About the Role
This is a unique opportunity to develop your career as a DevOps engineer during an exciting period of hypergrowth. You’ll work closely with internal teams to design and deliver solutions that will enable Time Doctor to scale and remain the market leader. All of this will be achieved through your ability to both deliver and collaborate with a team of talented engineers and product managers. You’ll have the opportunity to work with a modern tech stack on a product that has traction with significant growth opportunities. This is a full-time position, reporting to CTO.
Your Responsibilities:
- Infrastructure Management (GCP): Manage and optimize Google Cloud Platform infrastructure.
- CI/CD Pipeline Management: Handle continuous integration and continuous deployment pipelines using GitHub Actions and Cloud Build.
- Database Management: Maintain and monitor MongoDB, Redis, and PostgreSQL databases.
- Monitoring and Logging: Implement and manage monitoring and logging systems.
- Automation and Scripting: Develop and maintain automation scripts.
- Incident Response and Troubleshooting: Respond to and troubleshoot incidents efficiently.
- Capacity Planning and Optimization: Plan and optimize system capacity.
- Documentation and Reporting: Maintain comprehensive documentation and reporting for all processes.
- On-Call Availability: Be available on-call for emergency support and incident response.
Required Skills & Experience:
- HighLoad, High Availability Systems: Experience with managing high load and high availability systems.
- Terraform and IaC: Proficient with Terraform and Infrastructure as Code (IaC) practices.
- Google Cloud Platform (GCP): Extensive experience with GCP.
- Database Management: Skilled in managing MongoDB Atlas, PostgreSQL, and Redis.
- Scripting Languages: Proficient in Bash, Python or Node.js.
- Containerization: Experience with Kubernetes, Docker and Docker Compose.
- Monitoring Tools: Knowledgeable in using Stackdriver, DataDog, and Sentry.
- Compliance: Understanding of GDPR and HIPAA compliance requirements.
This full-time, 100% remote position provides the flexibility to work anywhere. Time Doctor is an equal-opportunity employer and values diversity within our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
First Quarter Project Goals
- Reduce Deployment Time: Reduce the deployment time for sandbox environments.
- Enhance Monitoring: Enhance monitoring dashboards and alerting mechanisms.
- Optimize Infrastructure: Optimize the backend infrastructure.
About Us
Our vision is to be the most trusted time-tracking and productivity application for remote teams. We help companies and employees do their best work. We are looking for people passionate about spreading the practice of remote work with all of the benefits that come with it. We believe that office life is antiquated, that geography should not limit your career prospects, and that people should be able to work from wherever they want.
We’re a diverse global team of over 150 people working 100% remotely in over 40 different countries. We’re looking for innovative team members ready to help us modernize remote work. Learn more about us here - https://people.timedoctor.com/