
Software Development Engineer - Cloud Native - eLxr
- Ottawa, ON
- Permanent
- Full-time
- Collaborate with stakeholders to design and architect cloud-native solutions that align with business objectives and best practices.
- Build a Kubernetes distribution, package, and build a distributed OS for cloud-native applications.
- Fix internal and customer-reported defects and support customers building cloud-native applications.
- Implement CI/CD pipelines and automation workflows to streamline the deployment process and ensure scalability, reliability, and performance.
- Implement security best practices and compliance requirements to ensure the integrity and confidentiality of data in cloud-native environments.
- Bachelor's degree in Computer Science, Engineering, or related field
- 3-15 years' experience in cloud/infrastructure technologies
- Proficiency in programming languages such as Python, Go, or similar.
- Excellent knowledge of Linux systems and networking fundamentals
- Hands-on experience with containerization and orchestration technologies such as Docker and Kubernetes (k3s/k8s)
- Experience deploying and managing VMs + KVM.
- Experience with microservices architecture, serverless computing, and API design.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Proficiency in pipeline automation
- Proactive and adaptable with a willingness to learn new skills and technologies.
- 3+ years' experience building ML models in commercial products.
- Experience in NLP, LLM, Knowledge Graph, and related fields.