- Company Name
- Rogers Communications
- Job Title
- Devops Architect
- Job Description
-
**Job Title**: DevOps Architect
**Role Summary**: Design, develop, and maintain a scalable automation framework that streamlines build, deployment, configuration, and database change processes across multiple environments. Lead CI/CD pipeline creation, integrate diverse automation tools, and implement post‑deployment sanity checks with real‑time monitoring.
**Expectations**:
- Deliver end‑to‑end automation solutions that support multi‑release upgrades in non‑production environments.
- Ensure seamless collaboration among development, QA, and operations teams.
- Provide ongoing framework maintenance, enhancements, and documentation.
**Key Responsibilities**:
- Architect and implement scalable automation workflows using Jenkins, Azure DevOps, UrbanCode Deploy/Build, and other CI/CD tools.
- Build pipelines for code, configuration, and database deployments; incorporate containers (Docker, Kubernetes) where applicable.
- Develop and maintain automated sanity checks with dashboards (Grafana, Kibana, ELK).
- Integrate testing automation (Selenium, Postman, REST Assured), RPA (UiPath), and configuration management (Ansible, Puppet).
- Manage traceability, logging, error handling, and version control (Git, GitHub, Bitbucket).
- Document processes, create training materials, and conduct stakeholder workshops.
**Required Skills**:
- CI/CD: Jenkins, Azure DevOps, UrbanCode Deploy/Build.
- Scripting: PowerShell, Bash, Python, Groovy.
- Configuration Management: Ansible, Puppet, or equivalent.
- Database Automation: SQL scripting, migration tools.
- Testing Automation: Selenium, Postman, REST Assured.
- RPA: UiPath or similar.
- Monitoring: Grafana, Kibana, ELK or custom dashboards.
- Version Control: Git, GitHub, Bitbucket.
- Soft skills: strong analytical problem‑solving, excellent communication, independent work, multitasking, continuous improvement mindset.
**Required Education & Certifications**:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5+ years of professional experience in build/deployment automation.
- Experience with microservices and containerization (Docker, Kubernetes) preferred.