Temporal Engineer

hpe

Bangalore 7 Years Exp Posted 244d ago

Job Description

  • Platform Deployment & Management
    • Install, configure, and manage Temporal clusters (on-prem and cloud).
    • Ensure high availability, scalability, and fault tolerance of workflow orchestration.
    • Manage upgrades, patches, and lifecycle of Temporal services.
  • Workflow Development & Integration
    • Collaborate with development teams to design and implement Temporal workflows.
    • Integrate Temporal with microservices, data pipelines, and DevOps platforms.
    • Support multiple languages (Go, Java, Python) for workflow execution.
  • Monitoring & Troubleshooting
    • Implement monitoring and observability using Prometheus, Grafana, ELK, OpenTelemetry.
    • Troubleshoot workflow failures, latency issues, and worker scalability challenges.
    • Build automation scripts and runbooks for operational efficiency.
  • Security & Governance
    • Configure authentication, RBAC, and TLS encryption for Temporal services.
    • Ensure compliance with enterprise security frameworks.
    • Collaborate with cybersecurity teams for vulnerability management and Zero Trust alignment.
  • Collaboration & Support
    • Work closely with DevOps, cloud, and application teams for seamless adoption.
    • Provide guidance on workflow best practices, retries, error handling, and compensation logic.
    • Offer L3 support for production workflows and DR readiness.

 

What you need to bring:

  • 7+ years of experience in workflow orchestration, distributed systems, or backend engineering.
  • Hands-on expertise with Temporal (or Cadence), including cluster setup and workflow authoring.
  • Strong understanding of microservices architectures and event-driven systems.
  • Proficiency in Go, Java, or Python for writing workflows and activities.
  • Experience with Kubernetes, Docker, and cloud platforms (AWS/GCP/Azure).
  • Familiarity with CI/CD pipelines and GitOps practices.

Similar Openings for You