Ingénieur DevOps/Ingénieure DevOps
- Published on
About the Role
Otonom Solution is looking for a dynamic and innovative DevOps Engineer to join our growing technology start-up specializing in payment solutions for the real estate sector. Our goal is to simplify and secure real estate transactions for property managers and condominium managers.
In this role, you will manage and optimize infrastructures and automate processes while implementing best practices for monitoring and deployment. Part of your responsibilities will also involve sysadmin tasks such as server management, network configuration, and administration of critical systems to ensure a resilient and high-performing infrastructure.
Daily Responsibilities
Your daily tasks will include:
- Setting up internal integration structures and advanced monitoring of internal infrastructures and external partners.
- Developing automated tools and alerts to prevent outages and ensure the availability of systems.
- Collaborating closely with the development team to maintain the stability, scalability, and security of the systems.
- Automating and enhancing deployment and monitoring processes across cloud and on-premises infrastructures.
- Collaborating with the IT Director on the system's overall design to ensure consistency and scalability.
- Establishing and promoting technical standards within the team to ensure high-quality development practices.
- Managing and optimizing CI/CD pipelines to ensure smooth and efficient development.
- Actively participating in the construction and improvement of automated tests.
- Training and mentoring IT team members to enhance their skills.
- Ensuring the technical quality of deliverables while meeting deadlines and objectives.
About the Candidate
We are looking for a candidate with:
- 8 to 10 years of experience as a software developer, with 1 to 2 years in Ruby on Rails.
- 3 to 5 years of experience as a DevOps developer, with strong expertise in the necessary technical integration.
- Strong ability to document architectural designs, DevOps processes, and best practices for effective knowledge transfer and optimized system maintenance.
- Involvement in the design of at least one project requiring over 2,000 person-days of work and developing at least three similar systems.
Required and Nice to Have Skills
Essential technical stack includes:
- Infrastructure & Orchestration: Kubernetes, Docker
- CI/CD: GitLab CI/CD, ArgoCD
- Monitoring: Grafana
- Scripting: Bash
- Database: PostgreSQL (replication)
Desired skills:
- Cloud: AWS, Azure, DigitalOcean, Terraform, Jenkins
- Security and Automation: Ansible, Vault
- Network and Security: Proxy management, VPN, IAM
- Backend: Ruby on Rails (polymorphism, JSON storage, rSpecs)
- Frontend: Native Javascript, Stimulus, Turbo, Websockets
About the Company and Culture
Join us at Otonom Solutions and work on impactful strategic projects that directly affect our clients and users. Engage in a technical modernization project that will redefine our systems by integrating advanced features and third-party solutions. We offer an innovative environment that fosters collaboration and professional development. Experience a human-centered and dynamic corporate culture where your contributions make a real difference.
You’ll primarily work remotely, with required office presence in downtown Montreal 2 to 4 times a month. Our competitive benefits plan includes insurance, and we are excited to meet you!