In this brand-new role, you will take over ownership and responsibility for our build, release, and environments with the full support of the rest of the product team. You will also work closely with the CTO and our senior developers as a key member of the product team, championing DevOps thinking to the dev team and during the feature spec'ing process. We refer to this role internally as the DevOps Guardian (shield and superhero costume optional ;)
Key Duties & Responsibilities
- Designing, building, testing, automating, monitoring and supporting significant components of our environments in Azure.
- Monitoring and optimizing cost, efficiency, resiliency, and more
- Contributing to technical decisions and direction in a collaborative team environment, including architecture, estimation, product planning, user story/requirement creation.
- Implementing modern Continuous Delivery processes for releasing software to production.
- Applying industry best practices and patterns across infrastructure and application components e.g. security, elasticity, performance.
- Applying configuration management, infrastructure provisioning , and container orchestration tooling to solve business problems.
- Develop best of breed solutions.
- Work in an Agile environment where you will be challenged and motivated.
- Introducing/suggesting new processes and techniques.
- Demonstrate a strong commitment to Excellence and Quality
Strong Assets
- Degree in Computer Science, Software Engineering, or related
- Azure DevOps Engineer or Azure Developer Associate certification
- 3+ years of Powershell automating systems like SharePoint or other parts of M365
- Experience with Kubernetes and containerization an asset
Ideal Experience
- Minimum 5 years experience in DevOps (any platform)
- 3+ years experience with Azure monitoring, maintaining, managing environments and high-load solutions
- 3+ years experience with Powershell
- 3+ years experience with managing CI/CD and release
- Significant Experience with CosmosDB, SQL, Event Hubs, DataFactory, Azure App config, Functions, and other native-Azure features
- Experience troubleshooting issues with Azure logs, performance, and other measures and indicators.
- Knowledge of modern software development practices.
- Knowledge of infrastructure design, provisioning, and management.
- Strong understanding of load balancing and regional distribution
What can Sparrow offer you?
· A fantastic place to work and a leadership team that believes that leaders are there in service to their teams.
· An unbelievable team who are some of the nicest and most committed professionals you’ll ever meet.
· A competitive salary
·