Azure Site Reliability Engineer
hace 17 días
Mukilteo
Job Description At HealthFirst, our relentless dedication to saving lives drives us forward every day. With an impressive track record of approximately 1,000 lives saved annually and a remarkable total of 52,000 lives saved throughout our storied history, we make an undeniable impact. Each life saved is far more than a statistic; it represents the cherished connection between loved ones, family members, and dear friends. We stand resolute in our commitment and determination to make a lasting impact. JOB SUMMARY: We are seeking a highly skilled and motivated Site Reliability Engineer to join our team. The ideal candidate will be responsible for implementing and managing the overall cloud strategy. KEY RESPONSIBILITIES: • Review, design, and implement solutions to the overall cloud strategy., • Coordinate & execute infrastructure projects including but not limited to Azure, microservices, servers, databases, Kubernetes services, and provisioning., • Propose and leverage technology tools to expand delivery services., • Deploy, configure, and maintain services in Development, QA, UAT, Performance and Production on the Azure platform and maintain OnPrem., • Development of enabling infrastructure using Terraform and automation using scripts like Python and PowerShell., • Design, configure and maintain Azure Kubernetes Services environments., • Development of CI/CD pipelines in Azure DevOps and GitHub Actions., • Develop proactive processes for monitoring key infrastructural/application components and managing risk., • Design, code, configure, tune, and implement Azure and application observability, monitoring and logging solutions., • Deploy and configure Azure Data Lake Storage, Data Factory and Databricks services, • Configure, maintain, and monitor RESTful APIs., • Design, configure and maintain multiple Azure services like Azure API Management, App Services, Service Bus, Key Vault, Storage include Blob and File Shares, Communication services, etc., • Troubleshoot performance and availability issues in production and troubleshoot when needed., • Ensure System Documentation of processes, procedures, configurations, deployment plans, and network architecture., • Gather front-end requirements and interact with our corporate technology and security team as well as third party vendors and integrations., • Align with the security standards and guidelines to ensure systems are secure and protected., • Remediate any Infrastructure security findings., • Maintain up-to-date knowledge of new technologies, tools, and methodologies related to integration development., • Experience in operating systems, network concepts, protocols, and architecture. Microsoft/Linux operating systems, active directory, OSI., • Strong experience with Azure cloud, Kubernetes, and microservices architecture., • Technical ability in Java, Spring Boot, Angular and Node JS, .NET/C# and knowledge of both current and legacy architecture, software development practices, and conventions., • Strong experience with Rest APIs, • Advanced understanding of Security Protocols & Products: Understanding of Active Directory, Windows Authentication, SAML, OAuth and service principles, including RBAC roles and ACLs in Azure and Entra ID., • Strong experience with observability/monitoring tools like Dynatrace, Azure Monitor, etc., • Strong experience with Infrastructure as a Code practices and Terraform., • Strong skills in one or more scripting languages (PowerShell, Python or equivalent)., • Strong experience with Container/Orchestration technologies (Docker, Kubernetes) including Azure Kubernetes service., • Experience with Azure Application on Firewall (WAF) rules., • Familiarity with Azure Databricks, Azure Data Factory and Azure Data Lake, • Ability to work self-directed, plan and execute projects involving multiple technical resources and stakeholders., • Excellent interpersonal and communication skills, ability to complete tasks in a timely fashion., • Ability to work both independently and in a team, ability to handle a broad range of tasks with multiple priorities, with on-time delivery., • Strong familiarity with software configuration management systems and/or source code version control systems, Git experience highly desired., • Strong experience with IaC tools like Terraform and ARM templates and with PowerShell scripting., • Experience working with Windows and SQL Server environments., • Excellent analytical, and creative problem-solving skills with keen attention to detail., • Consistently provide friendly and engaging customer service to internal and external customers., • Demonstrate initiative and self-direction, sustaining productivity among multiple projects and competing schedules, remaining detail-oriented, making sound decisions and maintaining composure in a fast-paced environment., • Strong multitasking and organization skills., • 5+ years of relevant experience, • Java/.NET/C#, • Scripting - Powershell/Python,Bash, • OS - Windows, Linux, • Cloud –Azure, • SQL – MySQL and SQL server, • CI/CD - GIT/GitHub/Azure DevOps, • IaaC – Terraform and Azure ARM or Bicep, • Container/Orchestration – Docker, AKS, • Monitoring – Dynatrace, Azure Monitor, Azure App Insights, • Azure administrator Associate COMPLEXITY: Senior level professional; knowledge and full understanding of one or more disciplines and good knowledge of organization, processes and customers. Good judgment, strong analytical ability, evaluation, originality and ingenuity required to perform tasks. Know and apply the fundamental concepts, practices, and procedures of a particular field. Resolve issues and assignments in creative ways. Some assignments may be broad in nature. May serve as a resource to others to resolve complex problems and issues. May take on project co-lead role as required. SUPERVISION: Receive minimal instruction on day-to-day work and general instruction on new projects or assignments. May act as a resource to provide informal guidance for TSMs with less experience. Assignments can be broad in nature. PERFORMANCE REQUIREMENTS: Typically, to advance to a new job level, TSMs must demonstrate professional behavior and should consistently be at the high-end of meeting expectations or consistently exceed expectations. The range for this position is $98,521-123,152. Many factors go into determining employee pay within the posted range including education, prior experience, training, current skills, certifications, location/labor market, internal equity, etc HealthFirst is an Equal Employment Opportunity Employer and does not discriminate against applicants or employees on the basis of race, color, religion, creed, national origin, ancestry, disability that can be reasonably accommodated without undue hardship, sex, sexual orientation, gender identity, age, citizenship, marital or veteran status, or any other legally protected status.