Senior Site Reliability Engineer (SRE) - Typescript Experience
Job Description
- Design, implement, and maintain infrastructure and service components using Typescript/Nodejs
- Leverage your expertise in cloud technologies, specifically GCP, to optimize and scale our systems.
- Implement and manage API-first and API management strategies.
- Utilize your proficiency in Kubernetes (K8s) to orchestrate containerized applications.
- Collaborate with development teams to deploy and scale applications seamlessly.
- Work on building and maintaining microservices-based applications.
- Enhance the performance and reliability of our systems through effective microservices architecture.
- Implement and improve monitoring and alerting solutions to ensure early detection of issues.
- Utilize logging, tracing, and metrics to enhance system observability.
- Collaborate with development teams to integrate CI/CD pipelines.
- Implement automation for testing, deployment, and rollback processes.
- Demonstrated experience in Typescript/Nodejs.
- Strong knowledge of API-first principles and API management.
- Extensive experience with Google Cloud Platform (GCP). Familiarity with Cloud.
- Run and other cloud-native services.
- Proven experience in managing and optimizing applications in Kubernetes.
- Adept at troubleshooting and resolving complex technical issues.
- Ability to analyze and improve system performance and reliability.
- Strong teamwork and communication skills.
- Ability to collaborate effectively with cross-functional teams.
- Experience with infrastructure as code (IaC) and automation tools.
- Commitment to implementing DevOps best practices.
- Lead the migration of monolithic applications to a microservices architecture.
- Optimize and scale microservices for improved performance and reliability.
- Identify opportunities for scalability improvements.
- Implement solutions to enhance system performance and response times.
- Design and implement an API Gateway to streamline API management.
- Ensure secure and efficient communication between microservices.
- Collaborate with development teams to optimize and enhance CI/CD pipelines.
- Implement automation for efficient testing and deployment processes.
- Develop and test disaster recovery plans.
- Conduct regular drills to ensure the resilience of our systems in case of failures.
- Talent acquisition screening interview.
- Role fit interview with the hiring manager.
- Live coding (technical interview)
- System design interview
- Leadership interview
Date Posted
03/20/2024
Views
17
Similar Jobs
Software Engineer C++ (Senior) - Apexver
Views in the last 30 days - 0
The role of a Senior Software Engineer at Apexver involves leading the design development and scaling of highperformance trading systems The position ...
View DetailsSenior Performance Marketer (Full Remote - Worldwide) - EverAI
Views in the last 30 days - 0
EverAI is a fastgrowing AI company with 30 million users building innovative AI companion products like the worlds largest AI girlfriendboyfriend plat...
View DetailsSoftware Engineer, iOS Core Product - Speechify, Inc.
Views in the last 30 days - 0
Speechify is a texttospeech product that has gained significant traction with over 50 million users worldwide The company has recently been recognized...
View DetailsSenior Amazon Brand Manager - GNO Partners
Views in the last 30 days - 0
The job posting is for a Senior Amazon Brand Manager position at a fully remote Amazon consulting agency The role offers competitive compensation a hi...
View DetailsThe SafetyWing Digital Nomad Residency - SafetyWing
Views in the last 30 days - 0
SafetyWing offers a digital nomad residency program with up to 4000 reimbursement for travel accommodation and work tools emphasizing mentorship commu...
View DetailsAI Trainer - Anuttacon
Views in the last 30 days - 0
The text describes a companys culture emphasizing creativity collaboration and impactful work It outlines a mission to create immersive virtual worlds...
View Details