Connektica Solutions Inc. is based in Montreal and Toulouse, and designs and develops SaaS software solutions initially designed for the space manufacturing industries. Our solutions combine the digitisation of assembly procedures, the automation of various types of tests (e.g. radio frequency, environmental), data processing /analysis and automated reporting including quality assurance criteria verifications.
Our innovative applications significantly reduce even complex hardware development, production costs and lead times, while guaranteeing the highest levels of quality. Connektica already has customers in Quebec and Europe and is looking to expand its team to support its international growth.
POSITIONÂ
You will join the Connektica team in Montreal, Canada and be involved in the development and integration of hardware assembly, integration and tests (AIT) solutions in an agile and innovative context. You will work as part of a team from design to deployment of our products. As a full member of the software development team, you will be involved in all phases of the product evolution, meeting users and taking part in the design of new functionalities.
As a Senior Backend/DevOps Developer, you will play a key role in designing, developing, and optimizing backend services and deploying and maintaining our platform. You will work closely with cross-functional teams to ensure our Cloud-based infrastructure is scalable, resilient, and secure and can be deployed in multiple environments. Your expertise in cloud technologies, data engineering (databases, analytics), and distributed systems will play a key role in our success.
RESPONSIBILITIES
- Design, develop, document and maintain backend components and APIs
- Contribute to improving the development infrastructureÂ
- Participate in pull requests reviews
- Develop unit and integration tests (E2E)
- Maintain and update software and documentation after deployment
- Fix problems in existing code, work with support to reproduce and resolve customer problems
- Act as Internal SME and mentor more junior Development staff members
- Participate in the review of technical proposals for existing/potential customers
REQUIRED QUALIFICATIONSÂ
- Bachelor’s and/or Master’s degree in Electrical or Computer Engineering
- More than 8 years of experience in backend development (Senior level), or equivalent
- Bilingualism (French and English)
KNOWLEDGE AND EXPERIENCE
Proficient with:
- Programming language (Go, Python)
- Database technology/data architecture (PostgreSQL, SQLite)
- Networking protocols (gRPC, http)
- API Secure Design
- Open-Source message broker (NATS/RabbitMQ)
- Containerized applications (Docker, Kubernetes)
- Unit testing and continuous integration (CI/CD)
- Cloud services (AWS, GCP, Azure, Terraform)
- Data engineering: visualization and analytics tools (Grafana, PowerBI)
Additional assets
- Aerospace and Radio frequency (RF) engineering experience
REQUIRED SOFT SKILLSÂ
- Honest and transparent
- Critical thinking (analyze, synthesize, evaluate)
- Team spirit, collaboration, open to evolution and criticism
- Security mindset & practice ambassador (ISO 27001 / SOC2 type 2 organisation)
- Competence, willingness to learn and contribute to our communities of practice
- Proactivity, autonomy, capacity to act as a constructive mentor
- Rigour, organization, also for documentation
- Versatility, flexibility
- Good communication skills
WHAT WE OFFER
- Full-time and permanent position
- Competitive salary
- More than 50% work-from-home, Flexible work schedule
- Connektica contribution to your collective RRSP
- Complete health insurance program largely paid by Connektica
- Great office space, near Mile-Ex/Little Italy, <10 min walk from 3 metro/train stations
- Motivated, Dynamic and Agile teammates sharing professional learnings, personal activities and hobbies
…and more!
Please send your application to hiring@connektica.com