Mentor junior team members and provide technical guidance on cloud and DevOps best practices What You Bring: * Degree or equivalent work experience in Computer Science, Systems Engineering, or a ...
Mentor junior team members and provide technical guidance on cloud and DevOps best practices What You Bring: * Degree or equivalent work experience in Computer Science, Systems Engineering, or a ...
Senior Power Platform Developer
Edmonton, AB · On-site +1
Bachelor's degree in Computer Science, Engineering, or equivalent education * Strong interpersonal ... Demonstrated ability to mentor junior developers, conduct thorough code and solution reviews, and ...
Senior Power Platform Developer
Edmonton, AB · On-site +1
Bachelor's degree in Computer Science, Engineering, or equivalent education * Strong interpersonal ... Demonstrated ability to mentor junior developers, conduct thorough code and solution reviews, and ...
Coach junior team members and contribute to broader WFM projects as assigned. What you bring to the ... Computer Science, Business) or an equivalent combination of education and experience. * 5-7+ years ...
Coach junior team members and contribute to broader WFM projects as assigned. What you bring to the ... Computer Science, Business) or an equivalent combination of education and experience. * 5-7+ years ...
Senior Optical Engineer
Edmonton, AB · On-site
Our technology blends realtime computer vision, deep learning, and 3D imaging with highprecision ... Serve as a technical mentor to optical and junior engineers, strengthening the teams technical ...
Quick apply
Senior Optical Engineer
Edmonton, AB · On-site
Our technology blends realtime computer vision, deep learning, and 3D imaging with highprecision ... Serve as a technical mentor to optical and junior engineers, strengthening the teams technical ...
Our technology blends realtime computer vision, deep learning, and 3D imaging with highprecision ... Serve as a technical mentor to optical and junior engineers, strengthening the team's technical ...
Our technology blends realtime computer vision, deep learning, and 3D imaging with highprecision ... Serve as a technical mentor to optical and junior engineers, strengthening the team's technical ...
... science, and management. We partner with clients to deliver thoughtful, collaborative, and ... Conduct engineering analysis, CAD drafting, and support design development utilizing specialized ...
... science, and management. We partner with clients to deliver thoughtful, collaborative, and ... Conduct engineering analysis, CAD drafting, and support design development utilizing specialized ...
We are engineers, scientists, and construction professionals providing solutions that improve our ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
We are engineers, scientists, and construction professionals providing solutions that improve our ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
We are engineers, scientists, and construction professionals providing solutions that improve our ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
We are engineers, scientists, and construction professionals providing solutions that improve our ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
Our team of engineers, scientists, and technical specialists deliver world-class forensic ... Must have knowledge of a variety of computer software applications including computer assisted ...
Quick apply
Our team of engineers, scientists, and technical specialists deliver world-class forensic ... Must have knowledge of a variety of computer software applications including computer assisted ...
Our team of engineers, scientists, and technical specialists deliver world-class forensic ... Must have knowledge of a variety of computer software applications including computer assisted ...
Our team of engineers, scientists, and technical specialists deliver world-class forensic ... Must have knowledge of a variety of computer software applications including computer assisted ...
Our team of engineers, scientists, and technical specialists deliver world-class forensic ... Must have knowledge of a variety of computer software applications including computer assisted ...
Our team of engineers, scientists, and technical specialists deliver world-class forensic ... Must have knowledge of a variety of computer software applications including computer assisted ...
Our team of engineers, scientists, and technical specialists deliver world-class forensic ... Must have knowledge of a variety of computer software applications including computer assisted ...
Our team of engineers, scientists, and technical specialists deliver world-class forensic ... Must have knowledge of a variety of computer software applications including computer assisted ...
Our team of engineers, scientists, and technical specialists deliver world-class forensic ... Must have knowledge of a variety of computer software applications including computer assisted ...
Quick apply
Our team of engineers, scientists, and technical specialists deliver world-class forensic ... Must have knowledge of a variety of computer software applications including computer assisted ...
Our team of engineers, scientists, and technical specialists deliver world-class forensic ... Must have knowledge of a variety of computer software applications including computer assisted ...
Quick apply
Our team of engineers, scientists, and technical specialists deliver world-class forensic ... Must have knowledge of a variety of computer software applications including computer assisted ...
Our team of engineers, scientists, and technical specialists deliver world-class forensic ... Must have knowledge of a variety of computer software applications including computer assisted ...
Quick apply
Our team of engineers, scientists, and technical specialists deliver world-class forensic ... Must have knowledge of a variety of computer software applications including computer assisted ...
Our team of engineers, scientists, and technical specialists deliver world-class forensic ... Must have knowledge of a variety of computer software applications including computer assisted ...
Our team of engineers, scientists, and technical specialists deliver world-class forensic ... Must have knowledge of a variety of computer software applications including computer assisted ...
Our team of engineers, scientists, and technical specialists deliver world-class forensic ... Must have knowledge of a variety of computer software applications including computer assisted ...
Our team of engineers, scientists, and technical specialists deliver world-class forensic ... Must have knowledge of a variety of computer software applications including computer assisted ...
Junior Computer Science information
See Edmonton, AB salary details
$21K - $29.5K
9% of jobs
$29.5K - $38K
16% of jobs
$38.2K is the 25th percentile. Wages below this are outliers.
$38K - $46.5K
21% of jobs
The median wage is $48.2K / yr.
$46.5K - $55K
21% of jobs
$60.3K is the 75th percentile. Wages above this are outliers.
$55K - $63.5K
13% of jobs
$63.5K - $72K
4% of jobs
$72K - $80.5K
3% of jobs
$80.5K - $89K
3% of jobs
$89K - $97.5K
1% of jobs
$97.5K - $106K
9% of jobs
$106K - $114.5K
0% of jobs
$21K
$58K
$114.5K
How much do junior computer science jobs pay per year?
What are the key skills and qualifications needed to thrive as a Junior Computer Scientist, and why are they important?
What is the difference between Junior Computer Science vs Junior Software Developer?
| Aspect | Junior Computer Science | Junior Software Developer |
|---|---|---|
| Required Credentials | Degree in Computer Science or related field | Degree or coding bootcamp certification |
| Work Environment | Academic, research, or entry-level tech roles | Software development teams, tech companies |
| Industry Usage | Universities, research labs, tech firms | Software companies, startups, IT departments |
| Common Search/Comparison | Yes | Yes |
Junior Computer Science roles typically focus on foundational knowledge, research, or academic settings, requiring a degree in computer science. Junior Software Developer positions are more application-oriented, involving coding and software creation within development teams. While both roles are entry-level, they serve different career paths within the tech industry.
What is a Junior Computer Scientist?
What types of projects and responsibilities can a Junior Computer Science professional expect in their first year?

Full-time
PTO
Posted 29 days ago
Job description
You will be a core contributor to our cloud infrastructure and delivery engineering practice. As a DevOps Engineer, you will own the design and operation of our multi-cloud environments across Azure, AWS, and GCP - building the pipelines, platforms, and automation that empower development teams to ship with speed and confidence. This is a hands-on, high-ownership role within a small-to-medium software team. You will be expected to bring strong opinions, take initiative, and continuously improve how we build and operate our systems.
Design, build, and maintain CI/CD pipelines that support continuous delivery across multiple cloud platforms (Azure DevOps, GitHub Actions, GitLab CI)
Architect and manage cloud infrastructure across Azure, AWS, and GCP using Infrastructure as Code (Terraform, Bicep, CloudFormation)
Manage containerized application workloads using Kubernetes (AKS, EKS, or GKE) and Docker
Implement and maintain cloud security best practices: IAM policies, network segmentation, secrets management, vulnerability scanning
Design and maintain observability stacks - logging, metrics, alerting - using tools such as Azure Monitor, CloudWatch, Datadog, or Grafana/Prometheus
Collaborate with software and ML engineering teams to define deployment strategies, optimize release pipelines, and reduce deployment risk
Evaluate and introduce tooling improvements that enhance reliability, scalability, and developer productivity
Contribute to incident response and post-mortem processes, driving root cause analysis and corrective actions
Build and maintain internal documentation on infrastructure architecture, operational runbooks, and DR procedures
Mentor junior team members and provide technical guidance on cloud and DevOps best practices
Degree or equivalent work experience in Computer Science, Systems Engineering, or a related discipline
3-6 years of progressive DevOps, cloud engineering, or site reliability engineering experience
Strong hands-on experience with at least two of: Azure, AWS, GCP - multi-cloud exposure is highly valued
Proven experience building and maintaining CI/CD pipelines in production environments
Proficiency with Infrastructure as Code: Terraform required; Bicep, Pulumi, or CDK are a plus
Solid Kubernetes experience: cluster management, Helm charts, workload scaling, networking
Scripting fluency in Python, Bash, or PowerShell for automation and tooling
Experience implementing cloud security controls: IAM, RBAC, network policies, key management
Understanding of software delivery lifecycle and agile development practices
Strong troubleshooting ability across networking, compute, storage, and application layers
Relevant cloud certifications: AZ-104 / AZ-400, AWS Solutions Architect, GCP Professional Cloud Architect
Experience supporting ML/AI workloads: GPU clusters, model deployment pipelines, MLflow, Kubeflow
Background in GitOps practices using ArgoCD or Flux
Experience with service mesh technologies (Istio, Linkerd)
Exposure to FinOps principles and cloud cost optimization
Prior experience in a startup or scale-up software environment
Familiarity with compliance frameworks relevant to Canadian tech companies (SOC 2, PIPEDA)