You will design, build, and manage high-availability cloud applications within Azure environments.
Responsibilities
• Design and implement stable, high-performance applications using C# .NET and ASP.NET Web API.
• Develop Azure solutions utilizing Compute, Data, and Analytics resources including App Service, Function Apps, Storage, Cosmos DB, and Databricks.
• Build and manage Infrastructure as Code (IaC) using Terraform to automate CI/CD pipelines.
• Debug and resolve complex issues for business-critical applications in production cloud environments.
• Generate hybrid system diagrams and create Proof of Concept (POC) solutions from minimal requirements.
• Consult with development teams on architectural and security initiatives.
Required Skills
• 5+ years of experience in software analysis, design, and coding within a full lifecycle environment.
• 5+ years of experience with Object Oriented Development/Programming (OOD/OOP) and C# .NET.
• 2+ years of experience designing and implementing applications in Azure.
• 2+ years of experience with ASP.NET Web API and DevOps using Git.
• 2+ years of experience with infrastructure automation and deploying solutions to Azure.
• 2+ years of experience developing Infrastructure as Code (IaC) using Terraform.
• 2+ years of experience in technical writing, including requirements documents and diagramming.
• 1+ years of experience with monitoring, dashboarding, and alerting systems such as Azure Monitoring, Splunk, or Dynatrace.
• Bachelor’s degree in Computer Science, a related analytical field, or equivalent experience.
Preferred Skills
• Experience with Grafana, Service Oriented Architecture (SOA), and Application Insights.
• Knowledge of Web Services and Data Factory.