Platform Engineer
Quantiphi · 1 day ago
While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth.
If working in an environment that encourages you to innovate and excel, not just in professional but personal life, interests you- you would enjoy your career with Quantiphi!
Role: Platform Engineer (Junior/Senior)
Experience Level: 1 to 6 Years
Work location: Remote (Base Location - Mumbai, Bangalore & Trivandrum) Please apply if you are comfortable with rotational shifts and can join immediately.
Role & Responsibilities:
-
Work with a highly responsive, proactive team to provide support for maintaining system stability with minimal issues
-
Thrive to consistently achieve service levels through focus, metrics, and capacity management
-
Utilize Best practices/Tools for SLA reporting
-
Minimize people dependency and move the projects to autopilot mode
-
Have consistent and complete communication and collaboration with all partners
Daily Responsibilities:
Resolve Tier-1 level of incidents (as mentioned below) -
-
Common L1 fixes may include System Restarts, Network Connectivity Checks, Model Resets, Data Flow Checks, Re-Processing Alerts
-
Daily monitoring and report alerting metrics
-
RCA and Resolution request review
-
Runbook fixes for each incident
-
Provide immediate resolution, monitoring and daily reporting
-
Regularly verifying the the server environment
-
Provide daily/weekly reports on system performance, incidents, and key metrics
-
Schedule regular downtime for system updates or maintenance, ensuring minimal disruption to operations
-
If the issue cannot be resolved via the run book, escalate to L2/L3 support for model or hardware security issues
-
Adhering Service Level Agreements (SLAs) for response and resolution, prioritizing issues based on severity
-
Check-in via email when the Park opens
-
Check Real Time Overlay
-
Check Security Desk
-
Constantly monitor pagerduty channel and take necessary actions according to the run book
-
Redis db cron job check
Must Have Skills:
Kubernetes Developer:
-
Certification that best reflects below skills: CKAD
-
High Level Skills:
-
Create container infrastructure platform
-
Create and maintain highly scalable Kubernetes architecture
-
Enhance delivery systems with Continuous Integration
-
Improve monitoring and alerting
-
Troubleshoot issues and resolve problems
Granular Skills:
-
Expertise in Linux
-
Maintenance of Docker container and Kubernetes Clusters
-
Implement design patterns for distributed systems
-
Simple to complex k8s resources like Deployments, Pods, Jobs, StatefulSets, ConfigMaps, Service, NodePort, Ingress, Volumes
-
Templating Kubernetes deployments using Helm Charts
-
Multi container pod design using sidecar, init containers etc.
-
Knowledge of hybrid cloud environments - (bonus)
-
Strong expertise in DevOps and CI/CD implementation
-
Strong knowledge of deployment strategies (Blue/Green, Canary etc.) and rolling updates.
-
Implement probes and health checks
-
Utilizing container logs for debugging
-
Custom Resource Definitions
Backend Developer:
High Level Skills:
-
Strong grasp of Core Python concepts
-
Sound knowledge of web frameworks
-
Strong understanding of Object Oriented concepts and Software Design patterns
-
Experience with writing production grade code (NOT "SCRIPTS")
-
Good grasp of database integration and streaming pipelines (redis, kafka etc)
-
Multiprocess architecture
-
Strong Git and GitHub knowledge
-
Good knowledge of Video Streaming and image processing in python preferable
-
Good knowledge of Cloud Services
Granular Skills (extensive hands on experience required):
-
Core Python concepts (must have): Iterators, Exception Handling, File Handling, Data types and structures, OOP
-
Web frameworks (must have): Flask, Gunicorn
-
Video (extremely useful and highly rated): Gstreamer, ffmpeg, OpenCV
-
Containerization: Docker, Kubernetes core concepts
-
Strong knowledge of Linux shell
Shift Schedule:
Work in rotational shifts:
Shift A - 6 AM IST to 2 PM IST
Shift B - 2 PM IST to 10 PM IST Shift C - 10 PM IST to 6 AM IST
Two consecutive days off in a week
.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us_!_