Azure Cloud and Dotnet Engineer position is available for a highly skilled professional.
This role involves designing, developing, and deploying cloud-native solutions using modern Azure tools, Infrastructure as Code (IaC), and CI/CD pipelines. You will work on scalable architectures and play a key role in building and automating application infrastructure.
* This opportunity offers 100% remote work arrangement.
Key Responsibilities:
* Design and Develop Backend Services: Implement backend services and APIs using .NET Core.
* Implement Data Access: Use Entity Framework to implement data access with SQL Server.
* Build, Deploy, and Maintain Solutions: Utilize Azure Functions, Azure SQL, and App Services to build, deploy, and maintain solutions.
* Automate Deployments: Automate deployments using Bicep or ARM templates.
* Develop and Maintain CI/CD Pipelines: Create and maintain CI/CD pipelines in Azure DevOps.
* Ensure System Security, Resilience, and Scalability: Ensure systems are secure, resilient, and scalable.
* Collaborate with Architects and Engineers: Collaborate with architects and engineers to follow best practices in cloud and DevOps.
Required Skills and Qualifications:
* .NET Core Development Experience: Strong experience in .NET Core development.
* Entity Framework and SQL Server Knowledge: Solid knowledge of Entity Framework and SQL Server.
* Unit Testing Experience: Experience with unit testing and test coverage strategies.
* Azure Services Experience: Strong experience with Azure services, including Azure SQL, Azure Functions, and Web APIs.
* Azure AD, Authentication, and Cloud Security Understanding: Understanding of Azure AD, authentication, and cloud security principles.
* Networking Basics Familiarity: Familiarity with networking basics, app gateway/load balancers.
* Multi-Region Deployments and Failover Design Experience: Experience with multi-region deployments and failover design.
* Bicep or ARM Template Development Experience: Strong experience with Bicep or ARM template development.
* Azure DevOps Pipelines Experience: Hands-on experience with Azure DevOps pipelines (CI/CD).
* Enterprise-Grade Deployment Workflows Familiarity: Familiarity with enterprise-grade deployment workflows.
We're Looking for:
* Proactive Problem-Solver: A proactive problem-solver with a solid technical foundation.
* Team Player: Comfortable working both independently and in a collaborative team.
* Open to Feedback: Open to feedback and eager to grow in Azure/cloud architecture.
* Adaptable Professional: Able to follow and adapt to architectural guidance and standards.
* Excellent Communication Skills: Excellent communication skills in English – both written and verbal.