| Job Description |
Alteo is looking for a DevOps for a permanent job based in Montreal.
*** Up to 100% remote ***
You will be responsible for driving reliability, security, and delivery across our hybrid cloud environment. You’ll partner with engineering, security, and product teams to build and operate scalable CI/CD, Infrastructure-as-Code, and observability platforms spanning AWS and Azure.
Responsibilities:
- Own and operate hybrid cloud infrastructure across AWS and Azure, focusing on secure, scalable, and cost-effective environments.
- Design, implement, and maintain IAM/PIM policies and guardrails, including least-privilege access, break-glass procedures, and role-based access.
- Build and maintain CI/CD pipelines in Bitbucket Pipelines and GitHub Actions, enabling automated testing, quality gates, artifact management, and environment management.
- Develop, review, and execute automation scripts (Bash, Python, PowerShell, or similar) to streamline infrastructure and platform operations.
- Implement and manage infrastructure-as-code with Terraform (modules, workspaces, remote state, policy as code, drift detection).
- Integrate SonarQube into pipelines for static code analysis and quality gates, maintaining standards and coverage thresholds.
- Set up and operate observability with Grafana (logs, metrics, traces), integrating with data sources (e.g., Prometheus, Loki, CloudWatch, Azure Monitor) and creating actionable dashboards and alerts.
- Leverage Datadog for targeted monitoring needs; maintain basic integrations, monitors, and dashboards.
- Administer Jira and Confluence, including user/account management, groups/permissions, project workflows, and space governance.
- Collaborate with developers and QA to improve build/test speed, artifact governance, and release reliability.
- Contribute to documentation, runbooks, diagrams, and knowledge sharing.
- Stay updated with emerging trends related to your role.
- Advocate for process improvements, tooling, and automation to boost team productivity.
Profile:
- DEC/BAC in computer science, software engineering, or equivalent.
- 5+ years of of hands-on DevOps/SRE/Platform Engineering experience.
- Demonstrated experience operating workloads in both AWS and Azure.
- Strong IAM expertise: AWS IAM, Azure AD/Entra ID, PIM, role design, conditional access, and key/secrets management.
- Proven CI/CD experience with Bitbucket Pipelines and GitHub Actions (matrix builds, reusable workflows, environment protection rules).
- Experience with scripting in at least one of: Bash, Python, PowerShell.
- Terraform proficiency: module design, state management, CI integration, and environment segregation.
- Grafana experience across logs, metrics, and traces; alerting and dashboarding best practices.
- Familiarity with Datadog fundamentals (agents, monitors, dashboards, log pipelines).
- SonarQube integration within CI/CD pipelines and enforcement of quality gates.
- Practical Jira and Confluence administration: user/group management, workflow schemes, permissions, and space/page governance.
- Understanding of networking (VPC/VNet, peering, VPN/ExpressRoute/Direct Connect, DNS, load balancing), containerization (Docker).
- Familiar with deployment of AI models (MLOps / MLflow).
- Kubernetes/EKS/AKS operations (asset).
- Security scanning (Snyk/Trivy/Checkov) and supply chain security (SBOM) (asset).
- Observability pipelines (OpenTelemetry) and log routing (asset).
- Experience with feature flagging, and canary/blue-green strategies (asset).
- Compliance frameworks (SOC 2, ISO 27001) and audit readiness (asset).
- Experience working in an Agile environment
- Analytical and problem-solving skills
- Team player with a positive attitude, collaborative leader
- Experience working in small teams such as start-ups or similar fast-paced environments.
|