Python/devops

Capgemini

Montreal, CA
Base: 77,000 to 90,000; bonus/equity: not specifie...
On-site
Python development
Java development
Linux/windows systems support
Design, develop, and maintain scalable content management solutions, integrations, and automation using Python (primary) and Java (secondary)

Job Summary

  • Design, develop, and maintain scalable content management solutions, integrations, and automation using Python (primary) and Java (secondary).
  • Deploy, configure, and operate Alfresco ECM platforms in on‑premises private cloud environments, providing Level 3 production support.
  • Participate in an engineering on‑call rotation (approximately 1 week every 4 to 5 weeks) to support production platforms.

Matching Summary

Design, develop, and maintain scalable content management solutions, integrations, and automation using Python (primary) and Java (secondary).

Salary

Base: 77,000 to 90,000; Bonus/Equity: Not specified; Benefits: Comprehensive, non-negotiable benefits package

Skills & Requirements

Must-have

  • Python development
  • Java development
  • Linux/Windows systems support
  • Relational databases
  • SQL queries
  • Networking fundamentals
  • Load balancing technologies
  • Troubleshoot complex distributed systems

Nice-to-have

  • Tomcat and Apache web servers
  • Modern application security concepts
  • Build and dependency management tools
  • Containerization and orchestration
  • CI/CD pipelines
  • Agile/Scrum environment
  • Ansible or similar automation
  • Message queue or event-driven technologies
  • GitHub/Copilot environment
  • Git-based version control

Key Requirements

  • 6+ years of experience in software engineering, application development, or DevOps roles
  • 3+ years of hands‑on development experience with Python
  • 3+ years of experience supporting Linux and/or Windows systems
  • Strong proficiency with relational databases
  • Solid understanding of networking fundamentals

Work Rights

Not specified

Tailored Resume

Cover Letter