06 Sep
|
TalentOla
|
Pune
— .NET Azure Cloud Engineer
Job Title
.NET Azure Cloud Engineer
Recruit JC
155242
Band
Group B2
Location
Kharadi, Pune
Work Mode
4 Days Work From Office (Mandatory)
Employment Type
Contractual – Long Term
Experience Required
5+ Years
Number of Positions
1
Interview Process
1 Customer Discussion Round
About the Role
We are seeking a highly skilled .NET Azure Cloud Engineer with strong expertise in cloud-native application development, microservices architecture, Azure cloud services, and DevOps practices. The ideal candidate will have hands-on experience designing, developing, deploying, and supporting scalable enterprise applications using modern .NET technologies and Azure cloud platforms.
The candidate should possess strong problem-solving abilities, production support exposure, and experience working in Agile delivery environments.
Key Responsibilities
- Design, develop, and maintain scalable enterprise applications using C# and .NET Core/.NET 6+
- Build and manage cloud-native microservices with clear service boundaries
- Develop and maintain RESTful APIs with focus on scalability, security, and backward compatibility
- Implement event-driven and messaging-based architectures using Kafka, Azure Event Hubs, or Azure Service Bus
- Deploy and manage applications on Microsoft Azure cloud platform
- Work with Kubernetes (AKS) environments and maintain Helm charts
- Develop and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, or equivalent tools
- Optimize SQL queries, indexing, and database performance on SQL Server/Azure SQL
- Implement observability solutions including monitoring, logging, tracing, and alerting
- Ensure secure coding practices and compliance with enterprise security standards
- Troubleshoot application, infrastructure, and performance issues
- Collaborate with cross-functional teams including development, QA, DevOps, and business stakeholders
Required Skills & Qualifications
Technical Skills
Application Development
- Solid hands-on experience in:
- C#
- .NET Core / .NET 6+
- Strong understanding of:
- Object-Oriented Programming (OOP)
- SOLID Principles
- Clean Code Practices
- TDD / Unit Testing
Microservices & APIs
- Experience building and managing production-grade microservices
- Strong expertise in RESTful API development
- Understanding of:
- API versioning
- Contract design
- Backward compatibility
- Exposure to GraphQL or gRPC is an added advantage
Database & ORM
- Strong SQL Server / Azure SQL expertise:
- Query tuning
- Indexing
- Stored procedures
- Experience with Entity Framework Core
- Understanding of performance optimization and ORM bypass techniques
Messaging & Event Streaming
- Hands-on experience with:
- Kafka
- Azure Event Hubs
- Azure Service Bus
- Knowledge of:
- Consumer groups
- Partitioning
- Message schemas
- Delivery semantics
Cloud & DevOps
- Strong production experience on Microsoft Azure including:
- AKS
- Azure App Services
- Azure SQL
- Azure Key Vault
- Azure Monitor
- Azure Storage
- Kubernetes (AKS) deployment and support experience
- Experience with Docker and containerization
- CI/CD pipeline implementation using:
- Azure DevOps
- GitHub Actions
Observability & Monitoring
- Experience with:
- Azure Monitor
- Prometheus
- Grafana
- Application Insights
- ELK/EFK stack
- Understanding of:
- Distributed tracing
- OpenTelemetry
- Metrics & dashboards
- Alerting frameworks
Security
- Knowledge of:
- Secure coding practices
- OWASP guidelines
- OAuth2/OpenID Connect
- Azure AD
- RBAC
- JWT authentication
- TLS/Certificates
Networking & Troubleshooting
- Strong debugging and profiling skills
- Understanding of:
- DNS
- Load Balancing
- Networking fundamentals
- Performance tuning
Good to Have Skills
- Terraform or Bicep for Infrastructure as Code
- Redis experience
- GraphQL exposure
- Kafka Streams / ksqlDB
- Financial or regulated domain experience
- Chaos engineering or performance engineering exposure
- Capacity planning knowledge
Preferred Candidate Profile
- Excellent analytical and troubleshooting skills
- Strong communication and collaboration abilities
- Experience working in Agile/Scrum environments
- Ability to handle production-critical applications and deployments
- Self-driven and capable of working independently
📌 .Net (Pune)
🏢 TalentOla
📍 Pune