Service Engineer 2

Microsoft Microsoft · Big Tech · Hyderabad, TS, IN · Service Engineering

Service Engineer II role focused on building and running reliable, scalable, and secure cloud services within Microsoft's Azure Data engineering team. Responsibilities include automating service deployment, implementing monitoring and observability, improving system scalability and resilience, and ensuring service reliability. Requires 2-4+ years in SRE/DevOps/Software Engineering with strong coding/scripting skills.

What you'd actually do

  1. Automate end to end service deployment and onboarding lifecycle (CIS, EV2, YAML, PowerShell, CLI, Python)
  2. Implement monitoring, alerting, and observability solutions
  3. Partner with engineering teams to enable safe and efficient deployments
  4. Improve system scalability, resilience, and operational efficiency
  5. Ensure service reliability, availability, and performance (SLA/SLO)

Skills

Required

  • Bachelor’s degree in Computer Science or equivalent
  • 2–4+ years in SRE / DevOps / Software Engineering
  • Strong coding/scripting skills (Python, C#, Java, or similar)

Nice to have

  • Azure (preferred) / AWS / GCP
  • CIS, EV2, YAML, PowerShell, CLI, Python
  • Azure DevOps, GitHub Actions, Jenkins
  • Azure Monitor, Grafana, Prometheus
  • Linux / Windows
  • large-scale distributed systems or data platforms
  • Automation for service onboarding and deployment orchestration
  • Containers and orchestration (Docker, Kubernetes)
  • Observability stacks and telemetry systems
  • Incident management and postmortem culture
  • SRE practices (error budgets, reliability engineering)