We are seeking a DevOps Engineer who can partner with engineering teams across the company to enhance visibility, performance, and reliability across all our systems. The DevOps Engineer I – Telemetry will be responsible for learning and contributing to the design, development, and maintenance of software solutions that support our business needs. This early career role offers a great opportunity to build a strong foundation in software development and work alongside experienced engineers to build real-world public safety solutions.
What You Do
- Assist in the design, development, and testing of software applications, ensuring they meet functional and technical specifications.
- Develop skills by learning from more experienced engineers, attending training sessions, and keeping up to date with best practices.
- Write clean, efficient, and maintainable code under guidance, contributing to both front-end and back-end development tasks.
- Work closely with product owners, designers, and engineers to understand requirements and participate in the development of software solutions.
- Participate in unit and integration testing, help troubleshoot issues and resolve bugs.
- Document code, designs, and other relevant technical information to ensure clarity and maintainability of the software.
- Contribute to the team’s development process by participating in sprint planning, standups, and code reviews.
- Performs other related duties as assigned to support team objectives, departmental needs, and overall organizational priorities.
What You Bring
Required Qualifications:
- Degree in Computer Science, Software Engineering, or a related field, or equivalent industry experience and training.
- 0-2 years of professional experience in software development or relevant internships/projects.
- Familiarity with at least one programming language, such as C#, Python, JavaScript, or similar.
- Basic knowledge of relational databases (SQL).
- Familiarity with version control systems, particularly Git.
- Ability to approach problems methodically and seek solutions with guidance.
- Strong communication skills and the ability to collaborate effectively within a team environment.
- Eagerness to learn new technologies, tools, and methodologies.
- Ability to pass a criminal background check for CJIS security requirements.
Asset Qualifications:
- Familiarity with or exposure to infrastructure as code (Terraform)
- Knowledge of additional programming languages (e.g. Python, PowerShell).
- Basic knowledge of cloud services such as AWS or Azure.
- Understanding of testing concepts and frameworks.
- Familiarity with DevOps Tools including CI/CD pipelines and Kubernetes.
- Familiarity with AI tooling in development workflows.