Intermediate/Senior DevOps Engineer
To be an ideal candidate, you will have the following skills and attributes:
- 5+ years of full-stack or DevOps experience
- Live in Halifax Nova Scotia, or are willing to relocate to work on site
- Proficiency with Containers & Orchestration ( Podman / Docker / Kubernetes )
- Experience with configuration guided infrastructure scripting like Terraform
- Experience with one or more cloud platforms, Azure, AWS, GCP
- Experience with Linux and Windows operating systems and their administration
- Experience packaging and deploying applications
- Strong Python development skills
- Experience configuring and deploying continuous integration pipelines
- Comfortable with BASH scripts and modifying them
- Security conscious and are familiar with employing isolation and secret rotation
- Solid debugging and problem-solving abilities
- Solid understanding of Git
- Passion for learning new technologies, and the ability to learn quickly on your own
- You work well in a team and feel comfortable doing some individual heavy lifting
- A strong drive, work ethic and attention to detail are essential.
- Azure Cloud development experience
- Experience with Windows Server and IIS
- CSharp development experience
- Affinity for Linux environments over Mac or Windows
- You’ve done professional or hobbyist work using 3D game engines, like Unity and Godot
- Team leadership experience or an interest in leadership and management
Responsibilities:
- Collaborate with agile teams to design, develop, test, implement, and support technical solutions
- Serve as technical lead for technology projects using agile methodologies
- Help scale both our internal and external services
- Communicating effectively across diverse disciplines(with Product, Engineering, Data, etc.) to collect requirements, set and achieve optimal outcomes
- Develop and manage software continuous integration and deployment processes
- Automate the provisioning and auto-scaling of infrastructure with Infrastructure as Code
- Developing DevOps framework and implement standards, processes, and controls for release and deployment activities
- Own and drive projects from design through delivery with ongoing support
- Communicating effectively across diverse disciplines(with Product, Engineering, Data, etc.) to collect requirements, set and achieve optimal outcomes
- Develop and manage software continuous integration and deployment processes
- Participate in the development of technical documents.
Security Clearance:
- Background check is required for employment
- All Modest Tree employees must qualify for Controlled goods clearance by the Federal Government of Canada: https://www.tpsgc-pwgsc.gc.ca/pmc-cgp/index-eng.html
- Candidates must currently hold Canadian Security Clearances (Reliability, Secret) or have ability to obtain