DevOps Engineer – Microsoft Azure

Amrut Software

Role: DevOps Engineer – Microsoft Azure
Experience: Minimum 3 to 5 years
Job Location: Pune / Mumbai (Pune preferred)
Employment Type: Full-time

A DevOps Engineer is a mix of infrastructure and developer. This individual will author automation artifacts such as templates and scripts and work with software build pipelines that support Azure services and infrastructure deployments. They may also function as reliability engineers, working with development and infrastructure teams to help engineer scalable, resilient, and reliable systems hosted in Azure.

Certification required: Microsoft Certifications – Mandatory (Both the Certifications are required to apply)

  • Azure Developer Associate (Exam AZ-204: Developing Solutions for Microsoft Azure) OR
  • Azure Administrator Associate (Exam AZ-104: Microsoft Azure Administrator) AND
  • DevOps Engineer (Expert Exam AZ-400: Designing and Implementing Microsoft DevOps Solutions)

Project Experience Types/Qualities:

  • Bachelor’s Degree in Computer Science, Information Technology, or related field or equivalent work experience
  • 3+ years’ experience in scripting for CI/CD processes (test, automation, build, deployment)
  • Strong C# .Net development experience
  • Strong PowerShell scripting experience

Technologies:

  • C#, PowerShell, Python, bash, etc.
  • Ansilble, Terraform, Puppet, Chef, etc.
  • TeamCity, Jenkins, Azure DevOps, etc.
  • Hyper-v, VMWare, etc.
  • Azure, AWS, etc.
  • Kerberos, LDAP, NTLM, TCP/IP, SSL, DNS, HTTP
  • Automated testing tools and unit testing frameworks
  • Github, Bitbucket, etc.
Technical Skills:
  • Experience with cloud-based architecture (AWS, Azure, etc.)
  • Strong networking knowledge
  • Proven knowledge/operation track record for C#, Powershell, Python, bash technologies
  • Familiarity with CI/CD tools, such as Azure DevOps, TeamCity, Jenkins
  • Hyper-v, VMWare, Azure, AWS
  • Kerberos, LDAP, NTLM, TCP/IP, SSL, DNS, HTTP
Non-Technical Skills:
  • Existing experience with Azure solution design and implementation
  • Understanding of cloud computing technologies (including Microsoft Windows and Open Source platforms), business drivers, and emerging computing trends.
  • Demonstrated skill-building technical relationships with technical resources within customer organizations.
  • Strong communication (verbal and written) and collaboration abilities.
  • Ability to connect technology with measurable business value.
  • Demonstrate technical thought leadership in customer-facing situations

Salary: As per company standards
Notice Period: 30 Days

Apply Job

Open chat