Search

Site Reliability Engineer

PublishedPublished: 6/14/2022
Technology
|

Job Description

Job Description

We are looking for a Site Reliability Engineer to support a greenfield Trade Compliance and Innovation initiative. This role will serve as the primary SRE for one team while partnering closely with another SRE supporting a second team within a geographically distributed team.


Key Responsibilities:

· Serve as the primary Site Reliability Engineer supporting Azure-based applications and platforms.

· Design, build, automate, and maintain cloud infrastructure across development, testing, and production environments.

· Implement Infrastructure as Code (IaC) solutions using Terraform and other cloud automation tools.

· Partner with software engineering teams to improve deployment processes, reliability, scalability, and system performance.

· Support Java and Python-based microservices deployed in Azure environments.

· Manage and support Azure Container Apps (ACA), Kubernetes, and AKS environments.

· Implement and support CI/CD pipelines using GitHub and cloud-native deployment tools.

· Drive operational excellence through automation, monitoring, alerting, logging, and incident response.

· Research and resolve infrastructure, networking, and platform-related issues across complex systems.

· Create and maintain infrastructure documentation, architecture diagrams, and operational procedures.

· Ensure adherence to security standards, resiliency requirements, and infrastructure best practices.

· Support blue-green deployments, scaling strategies, and non-functional requirements (NFRs).

Core Qualifications:

· Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.

· 3+ years of hands-on experience in Site Reliability Engineering, DevOps, Cloud Engineering, or Infrastructure Engineering.

· Strong experience with Microsoft Azure cloud services and infrastructure management.

· Hands-on Infrastructure as Code experience using Terraform.

· Experience building and supporting CI/CD pipelines, preferably with GitHub.

· Experience supporting containerized applications using Kubernetes, AKS, or Azure Container Apps.

· Strong scripting or development experience using one or more of the following: Python, Go, Java, .NET, or Node.js.

· Experience with cloud networking, security, monitoring, and system reliability practices.

· Strong troubleshooting and problem-solving skills with the ability to work independently.

· Excellent communication skills and the ability to support globally distributed teams.

Preferred Qualifications:

· Azure certifications.

· Experience supporting Azure OpenAI, Azure AI Services, or Generative AI platforms.

· MLOps and/or LLMOps experience.

· Experience with messaging platforms, webhooks, and Azure Functions.

· Experience implementing blue-green deployment strategies.

· Knowledge of horizontal and vertical scaling, resiliency, and disaster recovery practices.

· Experience with ELK Stack, Grafana, or similar monitoring platforms.

· Experience supporting microservice architectures and distributed systems.

· Experience working in highly regulated or compliance-focused environments.

· Proven ability to quickly learn new technologies and research technical solutions independently.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...