215
Senior DevOps Engineer Job Description
We are hiring a DevOps Engineer to join a cross-functional team of high-performing Architects, DevOps Engineers, and Product Engineers across the organization to deliver a comprehensive solution responsible for enhancing and maintaining our suite of Litera products. The ideal candidate will have experience with Microsoft – Windows and Linux, and infrastructure as code.
As a Senior DevOps engineer, you will:
Responsibilities
- Responsible for the continuous and on-time delivery of application releases supporting mission-critical services
- Support and improve our tools for continuous integration (CI) and continuous delivery (CD). You can demonstrate measurable improvements in our delivery pipelines
- Responsible for navigating cloud solutions, on-premise solutions, and hybrid solutions
- Responsible for infrastructure as code (IaC) tooling
- Build automated release pipelines that package, test, and deploy code
- Build out and maintain suitable tracking dashboards and metrics
- Collaborate with Architects, Engineering Engineers, Product Engineers, and Engineers across the organization to deliver a comprehensive solution
Qualifications
- 3 – 5 years of total experience in the IT industry
- You should be able to drive the adoption of CI/CD, deployment automation, and release engineering
- standard methodologies
- Detail-oriented and great problem solver
- Strong working experience in an Agile environment
- Comfortable giving feedback to team members and handling personal situations
- Excellent at multi-tasking and able to handle competing priorities
- 3-5 years .net framework/core development
- 3+ years of Windows Server and Linux Administration
- Visual Studio Experience
- Familiar with git SCM and branching methodologies (GitFlow, Trunk Based, etc)
- Experience in architecting, maintaining, and streamlining our automated build and release
- 2-5 years experience in Azure DevOps Pipelines (CI & CD)
Senior DevOps Engineer Expectations:
- Familiar with MSBuild and dotnet core CLI
- Familiar with dotnet framework, standard, and core libraries
- Familiar with dotnet unit testing with NUnitunit, xunit, or similar framework
- Familiar with net core applications utilizing AngularJS or ReactJS for front end
- Familiar with NPM builds
- Familiar with front-end unit and functional testing using Karma/Jasmine/or another similar framework
- Familiar with reporting unit test execution and coverage for combined net core and JS builds
- Familiar with Static Code Analysis using Sonarqube for Netcore and js projects
- Familiar with Security Analysis for Netcore and js projects
- Familiar with NuGet & NPM package build and management
- Familiar with Azure Artifacts and maintaining release candidates
- Familiar with the package and binary versioning
- 1-3 Years experience with Azure PaaS & IaaS offer
- Azure App Services experience a plus
- 1-3 years experience with AWS (Nice to Have)
- 1-3 Years experience with Terraform and Ansible
- 1-3 years with Docker and Kubernetes
- 1-3 years experience with SQL Scripting
- 1-3 years experience with Azure SQL or SQL Server
- 1-3 years experience with Azure Active Directory
- 1-3 years experience with Powershell and Shell Scripting
- 1-3 years experience with InstallShield or Wix Toolset (Nice to Have)
- 1+ years experience with logging and monitoring solutions
Location: Remote
For more information: SENIOR DEVOPS ENGINEER