Senior Site Reliability Engineer
Company | General Motors |
---|---|
Location | Austin, TX, USA, Mountain View, CA, USA, Warren, MI, USA |
Salary | $134000 – $241900 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
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.