Python Developer Job at ScreenTal, Canada

a0dUb2ZBZXNPbG5seVNRanRrdUZlSzJnZ0E9PQ==
  • ScreenTal
  • Canada

Job Description

Job Description

Job Description:

We are seeking a highly skilled Python Developer with hands-on experience in developing and deploying cloud-native applications on AWS and Azure , and integrating robust observability and monitoring solutions using Grafana, ELK Stack, and Prometheus . The role is suited for a backend or infrastructure-focused engineer with a passion for building scalable systems and ensuring high availability and performance visibility across distributed environments.

Key Responsibilities:

  • Design, develop, and maintain backend services and automation scripts using Python .
  • Deploy and manage applications in AWS and Azure , leveraging native services (EC2, Lambda, S3, Azure Functions, Blob, etc.).
  • Integrate and configure observability tools including Grafana, Prometheus, ELK Stack (Elasticsearch, Logstash, Kibana) for real-time metrics and logs.
  • Develop monitoring and alerting solutions for microservices, APIs, and system infrastructure.
  • Automate infrastructure and deployment tasks using IaC tools (Terraform, CloudFormation, ARM templates).
  • Collaborate with DevOps and SRE teams to ensure system reliability, scalability, and performance optimization.
  • Implement logging, tracing, and monitoring standards to improve troubleshooting and root cause analysis.

Required Skills & Experience:

  • 6-8 years of professional experience in Python development.
  • Strong experience with AWS (e.g., EC2, S3, Lambda, CloudWatch) and Azure (e.g., Functions, App Services, Monitor).
  • Proficient with Grafana dashboards and data sources (Prometheus, CloudWatch, etc.).
  • Solid understanding of the ELK Stack (Elasticsearch, Logstash, Kibana) for centralized logging.
  • Deep knowledge of Prometheus for metrics collection and integration with alerting pipelines.
  • Experience building RESTful APIs, backend services, and CLI tools in Python.
  • Familiarity with Docker , Kubernetes , and CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, etc.).
  • Comfortable working in Linux-based environments and using shell scripting.

Nice to Have:

  • Experience with OpenTelemetry , distributed tracing (Jaeger, Zipkin), or APM tools (Elastic APM, Datadog).
  • Familiarity with security monitoring , SIEM tools, or compliance reporting.
  • Exposure to serverless computing , event-driven architecture, and streaming data (e.g., Kafka, Kinesis).
  • Knowledge of Python testing frameworks (pytest, unittest) and static analysis tools (mypy, flake8).

Job Tags

Similar Jobs

San José State University

Environmental Health and Safety Officer Job at San José State University

 ...Services 1Job Search Category/Discipline: Environmental Health and Safety 1Time Basis: Full Time 1NOTE: The CSU strongly recommends...  ...Supervisor, Diving Safety Officer, Marine Operations Manager, IT staff, the Director of EHS, and the College of Science (CoS... 

Bridgewater Center for Rehabilitation and Nursing

Dialysis (RN) Registered Nurse Job at Bridgewater Center for Rehabilitation and Nursing

Bridgewater Center for Rehabilitation & Nursing, state-of-the-art, eight chair Hemodialysis unit is looking for a full-time Registered...  ...downtown Binghamton. 1 year of RN experience required. Experience in Dialysis or critical care is not required but is preferred. We will... 

Real Estate Resources

Real Estate Transaction Coordinator Job at Real Estate Resources

 ...Job Description Job Description Real Estate Operations Manager / Transaction Coordinator We are searching for a transaction coordinator to assist our...  ...Qualifications: Must have a valid Real Estate License High school or equivalent required, some college... 

Uline, Inc.

Order Selector - Overnights Job at Uline, Inc.

Order Selector - Overnights Pay from $29 to $36 per hour with significant growth and earning potential! Includes $4 Shift Differential Wisconsin Distribution Center 12885 104th St. Pleasant Prairie, WI 53158 Go-getters wanted! Looking to join a top-tier...

UI Community Homecare

Advanced Stylist Level II Job at UI Community Homecare

 ...Job Description Job Description Join our team as an Advanced Stylist at our North Liberty location! Apply online for immediate consideration If you have a passion for creativity and a commitment to delivering exceptional results, this position offers a rewarding...