Posted in

Senior Site Reliability Engineer

Senior Site Reliability Engineer

CompanyGeneral Motors
LocationAustin, TX, USA, Mountain View, CA, USA, Warren, MI, USA
Salary$134000 – $241900
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • 5+ years of relevant professional experience, with a strong foundation in computer science.
  • Bachelor’s degree in Computer Science or a related field, or equivalent work experience.
  • Proficiency in at least one programming language (e.g., Python, Go, Java) and familiarity with multiple language ecosystems.
  • Hands-on experience with Cloud platforms (Azure and AWS), Python.
  • Demonstrated ability to clearly communicate technical and non-technical information verbally and in writing.
  • Hands-on experience in infrastructure such as code tools like Terraform, Terragrunt, Azure Resource Manager (ARM) templates, YAML pipelines, or Bicep.
  • Hand-on experience in creating Grafana Dashboard for monitoring Azure Resources and KQL.
  • Strong working knowledge of AWS and Azure services(Kafka or Event Hubs, Azure Data Factory or Databricks).
  • Strong working experience in Kubernetes including K8s cluster, network, services, App Gateway(ingress) and Docker.
  • Strong knowledge of Cloud networking i.e. VCP, VNET, Subnet, DNS, Load Balancer, including troubleshooting, diagnostics.
  • Strong working knowledge of Azure Security, Cryptography, Vault integration and lead Secure Sockets Layer (SSL) certificates.
  • Strong working knowledge of DevOps using Jenkins/GitHub Actions, ARM Template, Bicep and scripting (Python, PowerShell, GOetc.) to set up new environment.
  • Ability to plan, test, and perform DevOps software upgrades for both development and production enterprise systems.
  • Advanced knowledge of Policy Management, Azure Identity Management and RBAC.
  • Able to supervise, manage, and resolve Vulnerability.
  • Ability to resolve issues and complete tasks effectively in both a team environment.

Responsibilities

  • Leads and generates technical solutions including specifying of requirements, functional decomposition, analysis, development and testing for current, new and major programs.
  • Lead development of software system team design content and software anomaly corrections.
  • Performs complex design analysis.
  • Specifies and balances system requirements.
  • Provide, communicate, and support common best practices among software community.
  • Performs as Subject Matter Expert (SME) for at least one platform or application component.

Preferred Qualifications

  • Bachelor’s degree in computer science or a related field, or equivalent professional experience.
  • 5+ years of professional experience in technology or a related field.
  • Experience in cloud/Edge Hosting of services and Apps. Interoperability of Apps, services between cloud and Data centers.
  • Experience with cloud Development using GO on Azure.
  • Experience with GIT/source code management, CI/CD development, open-source SW development/contributor.
  • Five years working to architect, design, and develop automation solutions in IaaS/PaaS.