NJOFTIME PUNE

Remote Senior Site Reliability Engineer (SRE) - Microsoft Technologies

Tipi i punes: Full-Time

Vendndodhja: Remote

Aplikimet skadojne me: 31-10-2024

https://onecontact.com.mk/job/detail/remote-senior-site-reliability-engineer-sre-microsoft-technologies

 

Roles and Responsibilities:

  • Architect and manage scalable infrastructure on Microsoft Azure, utilizing services such as Azure Virtual Machines, Azure Kubernetes Service (AKS), Azure Functions, and Logic Apps.
  • Optimize the use of Azure DevOps for continuous integration and continuous deployment (CI/CD) pipelines.
  • Maintain and improve the availability, reliability, and performance of cloud and on-premises environments.
  • Develop, implement, and manage patching strategies for Windows environments, ensuring minimal downtime.
  • Perform regular system upgrades, apply security patches, and troubleshoot issues in production environments.
  • Design and manage rollback strategies for all patches and updates to ensure seamless recovery in case of failures.
  • Create detailed incident response and disaster recovery plans to maintain service continuity.
  • Work with development teams to ensure that microservice-based applications are performant, resilient, and scalable.
  • Monitor the health of microservices and troubleshoot issues related to containerization and orchestration (e.g., Docker, Kubernetes).
  • Automate repetitive tasks such as environment monitoring, scaling, and patch management using PowerShell, Azure CLI, and other automation tools.
  • Develop Infrastructure as Code (IaC) scripts using tools such as Azure Resource Manager (ARM) templates or Terraform.
  • Set up proactive monitoring solutions using Azure Monitor, Application Insights, and third-party tools like Splunk or New Relic.
  • Respond to critical incidents, perform root cause analysis, and implement long-term fixes to prevent recurrence.
  • Collaborate closely with software developers, DevOps engineers, and IT teams to build resilient and maintainable solutions.

 

Qualifications:

  • 6+ years of experience in Site Reliability Engineering or a related role focused on Microsoft technologies.
  • Preferred Certifications: Azure Solutions Architect Expert, Azure DevOps Engineer Expert and ITIL Certification or equivalent
  • Proven expertise in managing and troubleshooting Windows Server environments and Azure-based infrastructure.
  • Experience with microservices architecture and container orchestration (Docker, Kubernetes) in production environments.
  • Advanced proficiency in .NET, C#, and SQL Server (2016-2019).
  • Strong hands-on experience with Azure services, including Virtual Machines, AKS, App Services, Azure DevOps, and storage solutions like Azure Blob Storage and Azure SQL.
  • Proficiency in automation and scripting using PowerShell, Azure CLI, or equivalent.
  • Experience with monitoring tools (Azure Monitor, App Insights, or equivalent) and logging systems (e.g., Splunk).

 

What We Offer

  • 100% Remote Work, Hiring from: North Macedonia, Albania, Bosnia, Kosovo, and Brazil.
  • Paid Overtime as needed
  • Opportunity To Learn & Develop New Skills
  • An Open & Collaborative Work Environment
  • Generous Compensation based on Industry Standards + Benefits
  • Working Hours: 9am - 5pm EST


Shko te lista