Senior Azure Cloud Engineer – Backend .Net

Senior Azure Cloud Engineer – Backend .Net

Apply your talent and skills to help leading companies improve everyday life.

Who We Are

Cognizant (Nasdaq-100: CTSH) engineers' modern businesses. We help our clients modernize technology, reimagine processes and transform experiences so they can stay ahead in our fast-changing world. Together, we are improving everyday life. See how at: www.cognizant.com.

What you’ll do

As a Cloud Engineer, you will be responsible for backend cloud solutions, including developing and maintaining reliable and high availability serverless (NodeJS) and API (.NET) applications, infrastructure (using IaaC Ansible/Terraform), databases, security, and integration with internal and external services, to deliver end-to-end backends using Microsoft Azure stack.

You will also interact with customers, provide cloud and application support, and make recommendations based on customer needs that meet business and technical requirements.

Key Responsibilities:

  • Designing, developing, and maintaining high availability reliable and secure cloud API applications that meet the business and technical requirements of our clients, using the primary technologies: NodeJS, .NET, Azure cloud components (as databases, queues, caches, containers, load balancers…), GIT (and versioning strategies), and modern cloud engineering best practices.
  • Ensuring application efficiency and adherence to security policies and best practices.
  • Monitoring and troubleshooting performance and functionality of cloud applications, including analyzing roundtrip, dead locks, and CPU/database bottlenecks.
  • Evaluating high availability and disaster recovery options for cloud applications, considering the trade-offs between multi-region, region, and zone deployment strategies.
  • Determining IAM policies for connectivity and access control to cloud applications.
  • Managing applications authentication and access.
  • Evaluating appropriate component solutions on Azure cloud, differentiating between managed and unmanaged services.

Preferred experience:

  • Azure certification or equivalent experience in cloud database engineering
  • Experience in azure infrastructure, including:
  • App Gateway, WAF, App Services, AKS, Virtual Network, NSG’s, Azure Service Bus, Azure Event Hubs, networking and security.
  • AzureDevOps CI/CD, Ansible/Terraform, GitHub, Kubernetes and Docker for automation and deployment.

Languages: Excellent English communication skills, both written and verbal

Why Cognizant?

  • A career in one of the largest and fastest growing IT services providers worldwide.
  • Ongoing support and funding with training and development plans.
  • A highly competitive benefits and salary package.
  • Opportunity to work for leading global companies.

Cognizant values diversity in our talent pool, so we encourage professionals with disabilities, LGBTQIA+, people in refugee situations, women, racial groups, and professionals 50+ to apply for all our advertised openings.

To apply for this job please visit itjobpro.com.