Senior DevOps Engineer
Remote | full-time
Truss
As part of a cross-skilled team, you will:
- Design, implement, and manage Azure infrastructure using infrastructure as code
- principles
- Create and maintain Azure DevOps release pipelines for multiple environments
- Ensure our production systems are resilient, scalable, and monitored effectively.
- Monitor and troubleshoot Azure applications and services using Azure monitoring
- and diagnostics tools
- Work with QA to ensure our test environments are effective and easy to maintain
- Help to ensure our DR processes are effective, tested and documented
- Work with development teams to implement best practices for application
- deployment and performance
- Collaborate with cross-functional teams to drive automation and continuous
- improvement across all aspects of the software delivery process
What skills and experience are we looking for?
- Strong experience in Microsoft Azure, including Azure DevOps, Azure Resource
- Manager, Azure CLI, and Azure PowerShell
- Experience with PaaS alternatives such as Azure App Service, Azure Functions, and
- container hosting
- Knowledge of infrastructure as code principles and tools such as Azure ARM
- templates or Bicep
- Experience with Azure networking concepts, and load balancing alternatives such
- as Front Door
- Knowledge of Azure Active Directory and its integration with Azure resources
- Hands-on experience with Azure Application Insights or similar monitoring and
- diagnostics tools
- Experience with Azure DevOps build and release pipelines
Are there any other requirements?
- Prior experience of the Microsoft technology stack, including .NET, Azure and SQL
- Server
- Confidence with using git for source control of assets
- Experience of Docker containers
- Experience of PowerShell and Azure APIs
- You will be working with a US team, so it is important to have overlap in timezones, at least from 9:00 till 14:00 CT.
Contacts: http://t.me/ejunina
