Senior Infrastructure Engineer - Azure Platform
NavaFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Candidates must possess a Bachelor's degree in Computer Science, Information Technology, or a related field, with a minimum of 3 years of experience in Azure cloud infrastructure. Proven expertise is required in Azure infrastructure (ARM Templates, Bicep/Terraform, Azure CLI), containers and orchestration (Docker, ACR, AKS, ACI), CI/CD (GitHub Actions, Azure DevOps), monitoring and logs (Azure Monitor, Log Analytics, Application Insights), database monitoring, load balancing and gateways, security (Azure AD, Key Vault, RBAC, WAF), scripting (Bash/PowerShell), and frontend security (CSP, HSTS, CORS). A strong understanding of DevOps practices, Infrastructure-as-Code, and microservices architecture is essential, along with experience debugging production bottlenecks in distributed systems. Preferred qualifications include Azure certifications (Administrator Associate, DevOps Engineer Expert), Certified Kubernetes Administrator (CKA), experience with multi-region deployments, and contributions to open-source projects.
The Platform Engineer will be responsible for deploying, optimizing, and securing applications in Azure, ensuring high availability, scalability, and reliability. Key duties include managing Docker container deployments in Azure using AKS, ACI, or App Services, and automating CI/CD pipelines. They will configure Azure Monitor, Log Analytics, and App Insights for database monitoring and performance analysis, and manage Application Gateway, Front Door, or Traffic Manager for HTTPS routing and security. Additionally, the role involves security hardening of the platform, enforcing HTTPS-only access, secure headers, private endpoints, RBAC, Key Vault, NSGs/ASGs, and firewall configurations, as well as securing frontend applications and monitoring client-side errors.
Patient communication solutions for healthcare providers
Weave provides patient communication solutions tailored for dental and optometry practices. Its platform includes tools for scheduling appointments, sending reminders, managing patient reviews, and enabling two-way texting and calling. This helps healthcare providers interact with patients more effectively and manage their daily tasks. Weave also offers features like virtual waiting rooms and remote communication options, which are especially useful during the COVID-19 pandemic. The company operates on a subscription-based model, allowing clients to pay a recurring fee for access to its services, which vary based on practice size and needed features. By focusing on improving operational efficiency and patient satisfaction, Weave distinguishes itself from competitors in the healthcare technology market.