... DevOps possedant les competences suivantes: COMPETENCES ESSENTIELLES (TECHNIQUES ET ... Experience en deploiement d'applications (a tout niveau) avec Java, Go ou Python CE QUI CONSTITUE ...
... DevOps possedant les competences suivantes: COMPETENCES ESSENTIELLES (TECHNIQUES ET ... Experience en deploiement d'applications (a tout niveau) avec Java, Go ou Python CE QUI CONSTITUE ...
SQL and at least one programming language (Python/Go/TypeScript). * KPI frameworks and reporting (OKRs, scorecards, executive dashboards); statistical analysis and reliability/performance metrics.
SQL and at least one programming language (Python/Go/TypeScript). * KPI frameworks and reporting (OKRs, scorecards, executive dashboards); statistical analysis and reliability/performance metrics.
DR * Set the motion to build and grow our engineering capabilities and directly impact the ... Python: the AI platform side is based on Python 3.13. You don't need to be a daily Python writer ...
DR * Set the motion to build and grow our engineering capabilities and directly impact the ... Python: the AI platform side is based on Python 3.13. You don't need to be a daily Python writer ...
Une exprience dmontre avec Go, Java ou Python. Nous utilisons les trois mais notre langage de ... We are looking for intermediate and senior software developers to join our Image Processing (IP ...
Quick apply
Une exprience dmontre avec Go, Java ou Python. Nous utilisons les trois mais notre langage de ... We are looking for intermediate and senior software developers to join our Image Processing (IP ...
... go beyond insurance to offer everyday value to millions of people. You'll grow personally and ... Proficiency in Python and SQL is required. * Knowledge of PySpark and AWS is an asset. Your career ...
... go beyond insurance to offer everyday value to millions of people. You'll grow personally and ... Proficiency in Python and SQL is required. * Knowledge of PySpark and AWS is an asset. Your career ...
... go beyond insurance to offer everyday value to millions of people. You'll grow personally and ... Proficiency in Python and SQL is required. * Knowledge of PySpark and AWS is an asset. Your career ...
... go beyond insurance to offer everyday value to millions of people. You'll grow personally and ... Proficiency in Python and SQL is required. * Knowledge of PySpark and AWS is an asset. Your career ...
Strong software engineering fundamentals - proficiency in at least one systems or scripting language (Python strongly preferred; Go, Rust, or similar a plus) * DevOps experience - hands-on with CI/CD ...
Strong software engineering fundamentals - proficiency in at least one systems or scripting language (Python strongly preferred; Go, Rust, or similar a plus) * DevOps experience - hands-on with CI/CD ...
We boldly go. Where is the work: Our BrainBox AI Workplace Presence model dedicates specific in ... Experience avec Python * Experience en tests unitaires; pytest * Connaissance approfondie de la ...
We boldly go. Where is the work: Our BrainBox AI Workplace Presence model dedicates specific in ... Experience avec Python * Experience en tests unitaires; pytest * Connaissance approfondie de la ...
We boldly go. Where is the work: Our BrainBox AI Workplace Presence model dedicates specific in ... Experience avec Python * Experience en tests unitaires; pytest * Connaissance approfondie de la ...
We boldly go. Where is the work: Our BrainBox AI Workplace Presence model dedicates specific in ... Experience avec Python * Experience en tests unitaires; pytest * Connaissance approfondie de la ...
Knowledge/experience with other programing languages (C++, Go, .Net, Python) * Blockchain, bitcoin interest or willing to learn * Interest in smart contract (Ethereum) * Mobile dev (IOS, Android) or ...
Quick apply
Knowledge/experience with other programing languages (C++, Go, .Net, Python) * Blockchain, bitcoin interest or willing to learn * Interest in smart contract (Ethereum) * Mobile dev (IOS, Android) or ...
Strong proficiency in programming languages (e.g., JavaScript, Java, Python, Node.js, Go) * Familiarity with containerization technologies like Docker and container orchestration tools like ...
Strong proficiency in programming languages (e.g., JavaScript, Java, Python, Node.js, Go) * Familiarity with containerization technologies like Docker and container orchestration tools like ...
Senior Engineer- Artificial Intelligence
Montreal, QC · Remote
CA$120K - CA$145K/yr
... Python is required. Hands-on experience with Go, or a demonstrated ability to ramp quickly in a Go-heavy environment, is strongly preferred. * Infrastructure Knowledge: Familiarity with modern DevOps ...
Quick apply
Senior Engineer- Artificial Intelligence
Montreal, QC · Remote
CA$120K - CA$145K/yr
... Python is required. Hands-on experience with Go, or a demonstrated ability to ramp quickly in a Go-heavy environment, is strongly preferred. * Infrastructure Knowledge: Familiarity with modern DevOps ...
Senior Software Developer
Montreal, QC · On-site +1
We boldly go. Where is the work: Our BrainBox AI Workplace Presence model dedicates specific in ... Experience with Python * Experience with unit testing; pytest * Extensive knowledge in Object ...
Senior Software Developer
Montreal, QC · On-site +1
We boldly go. Where is the work: Our BrainBox AI Workplace Presence model dedicates specific in ... Experience with Python * Experience with unit testing; pytest * Extensive knowledge in Object ...
Senior Software Developer
Montreal, QC · On-site +1
We boldly go. Where is the work: Our BrainBox AI Workplace Presence model dedicates specific in ... Experience with Python * Experience with unit testing; pytest * Extensive knowledge in Object ...
Senior Software Developer
Montreal, QC · On-site +1
We boldly go. Where is the work: Our BrainBox AI Workplace Presence model dedicates specific in ... Experience with Python * Experience with unit testing; pytest * Extensive knowledge in Object ...
Senior Data Engineer
Montreal, QC · Remote
Hands-on experience coding in Python is required * Experience working with Business Intelligence ... If this looks interesting to you, go ahead and click apply :) * Unfortunately we are only able to ...
Quick apply
Senior Data Engineer
Montreal, QC · Remote
Hands-on experience coding in Python is required * Experience working with Business Intelligence ... If this looks interesting to you, go ahead and click apply :) * Unfortunately we are only able to ...
Senior Data Engineer
Montreal, QC · Remote
Hands-on experience coding in Python is required * Experience working with Business Intelligence ... If this looks interesting to you, go ahead and click apply :) * Unfortunately we are only able to ...
Quick apply
Senior Data Engineer
Montreal, QC · Remote
Hands-on experience coding in Python is required * Experience working with Business Intelligence ... If this looks interesting to you, go ahead and click apply :) * Unfortunately we are only able to ...
Une experience demontree avec Go, Java ou Python. Nous utilisons les trois mais notre langage de ... We are looking for intermediate and senior software developers to join our Image Processing (IP ...
Une experience demontree avec Go, Java ou Python. Nous utilisons les trois mais notre langage de ... We are looking for intermediate and senior software developers to join our Image Processing (IP ...
Jr AI Controls Integrator
Montreal, QC · On-site +1
We boldly go. Where is the work: Our BrainBox AI Workplace Presence model dedicates specific in ... As a Junior Software Engineer, you will work alongside experienced software developers, data ...
Jr AI Controls Integrator
Montreal, QC · On-site +1
We boldly go. Where is the work: Our BrainBox AI Workplace Presence model dedicates specific in ... As a Junior Software Engineer, you will work alongside experienced software developers, data ...
We boldly go. Where is the work: Our BrainBox AI Workplace Presence model dedicates specific in ... Experience with Python * Experience with AI driven development * Knowledge in Linux and experience ...
We boldly go. Where is the work: Our BrainBox AI Workplace Presence model dedicates specific in ... Experience with Python * Experience with AI driven development * Knowledge in Linux and experience ...
We boldly go. Where is the work: Our BrainBox AI Workplace Presence model dedicates specific in ... Experience with Python * Experience with AI driven development * Knowledge in Linux and experience ...
We boldly go. Where is the work: Our BrainBox AI Workplace Presence model dedicates specific in ... Experience with Python * Experience with AI driven development * Knowledge in Linux and experience ...
Python Go Developer information
What are the key skills and qualifications needed to thrive as a Python Go Developer, and why are they important?
How do Python Go Developers typically balance working with both languages on a day-to-day basis?
What are Python Go Developers?
What is the difference between Python Go Developer vs Java Developer?
| Aspect | Python Go Developer | Java Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or related, knowledge of Python and Go | Bachelor's in Computer Science or related, knowledge of Java |
| Work Environment | Tech companies, startups, cloud services | Enterprise software, financial institutions, large-scale applications |
| Industry Usage | Web development, cloud computing, microservices | Backend systems, Android apps, enterprise solutions |
| Common Search Intent | Developers working with Python and Go, multi-language projects | Developers focusing on Java-based applications |
The main difference between a Python Go Developer and a Java Developer lies in the programming languages they specialize in. Python Go Developers work with Python and Go for modern, scalable, and cloud-native applications, often in startups and tech firms. Java Developers focus on Java for enterprise-level solutions, especially in large organizations. Both roles require similar educational backgrounds but differ in language expertise and typical work environments.
Job description
Power Factors est un fournisseur de logiciels et de solutions a la fine pointe qui soutient la prochaine generation d'energie propre grace a Unity, l'une des suites de gestion des energies renouvelables (REMS) les plus completes et les plus largement deployees sur le marche. L'entreprise gere plus de 300 GW d'actifs eoliens, solaires et de stockage d'energie a l'echelle mondiale, au service de plus de 600 clients et de 18000 sites, representant 25% des donnees mondiales en energie renouvelable*.
La suite Unity REMS de Power Factors couvre l'ensemble de la chaine de valeur energetique, allant de la supervision et du controle jusqu'aux analyses de marche. Grace a des applications ouvertes axees sur les donnees, la plateforme permet aux acteurs du secteur des energies renouvelables de collaborer efficacement, d'automatiser des processus critiques et de prendre des decisions informees afin d'optimiser la performance et la rentabilite des actifs. Les parties prenantes beneficient d'un accompagnement de bout en bout, incluant des solutions de SCADA et PPC, de surveillance centralisee, de gestion de la performance, de gestion commerciale des actifs et de gestion des operations sur le terrain.
S'appuyant sur une expertise approfondie du domaine, Power Factors deploie des analyses propulsees par l'intelligence artificielle a grande echelle permettant aux organisations d'optimiser leurs actifs, d'accelerer leur croissance et de prendre de meilleures decisions a mesure que le monde effectue la transition vers les energies propres.
Power Factors lutte contre les changements climatiques avec le code.
* A l'exterieur de la Chine et de l'Inde
Pour en savoir plus: powerfactors.com
A PROPOS DU POSTENotre equipe utilise une combinaison d'outils open source, SaaS et de solutions developpees a l'interne afin de gerer et de soutenir le cycle de vie de nos produits logiciels SCADA (deploiement, configuration, mise a niveau, surveillance et optimisation).
Ces activites couvrent une flotte de milliers d'appareils sur site (onpremises) ainsi que plusieurs grappes Kubernetes dans des environnements infonuagiques publics et prives.
CE QUE VOUS FEREZ- Effectuer et automatiser le deploiement, la maintenance et les mises a niveau sur une flotte de serveurs et d'appareils
- Assurer l'exploitation d'applications basees sur des microservices en surveillant des indicateurs de performance tels que la disponibilite, le debit et la latence
- Faire evoluer les systemes en recommandant des ameliorations visant la fiabilite, la performance et la maintenabilite
- Collaborer etroitement avec les equipes de developpement afin de soutenir les microservices existants dans divers environnements de deploiement, tant en infonuagique que sur infrastructure sur site
- Travailler avec des technologies telles que Kubernetes (GKE, k3s), Cassandra, PostgreSQL, Mosquitto, Redis, Ansible, Kafka, LAMP, Git, GCE et RHEL
- Maintenir les flux de production et les processus de CI/CD pour le deploiement a grande echelle des logiciels et des systemes d'infrastructure
Nous croyons que vous aimez evoluer dans une organisation axee sur une mission porteuse de sens et que vous vous epanouissez dans un environnement dynamique ou il faut trouver des solutions creatives a des problemes complexes. Vous etes a l'aise avec la gestion simultanee de taches de complexite variable et etes motivee par l'apprentissage continu et le developpement professionnel.
Nous recherchons plus particulierement une ingenieure DevOps possedant les competences suivantes:
COMPETENCES ESSENTIELLES (TECHNIQUES ET COMPORTEMENTALES)- Minimum de 2 ans d'experience en exploitation Kubernetes et en environnements conteneurises
- Minimum de 5 ans d'experience avec Linux, incluant l'utilisation de la ligne de commande GNU/Linux, des scripts, des outils et des services Linux
- Experience avec des outils de surveillance (Zabbix, Prometheus, Datadog, ou equivalents)
- Esprit d'equipe developpe, bonnes competences en communication, desir d'apprendre et de partager les connaissances
- Capacite a travailler avec une supervision minimale et a livrer un travail de qualite dans des delais definis
- La connaissance de l'anglais est requise afin de repondre a des clients anglophones et de collaborer avec des equipes situees hors Quebec, representant une part significative des responsabilites du poste.
- Experience en reseautique IP et avec les composantes materielles (routeurs, commutateurs), ainsi que les services Linux connexes: DHCP, DNS, routage, NAT, pare-feu, VPN, VLAN, serveurs Web, proxys directs et inverses
- Experience pratique avec RHEL et ses variantes (CentOS, AlmaLinux, Rocky Linux)
- Experience avec la gestion de configuration Ansible
- Solides competences en scripts (Bash, Python)
- Experience en deploiement d'applications (a tout niveau) avec Java, Go ou Python
- Certifications professionnelles Kubernetes (CKAD, CKA, ou equivalentes)
- Diplome universitaire en informatique, en genie ou dans un domaine connexe
- Experience avec les pratiques modernes de SRE (Site Reliability Engineering)
- Experience de travail au sein d'equipes entierement a distance et capacite a adopter une approche remotefirst
- Experience dans des environnements infonuagiques (prives ou GCP)
- Appreciation de la documentation claire et reutilisable
- Desir de contribuer a l'amelioration continue des systemes, des processus et des equipes
- Interet marque pour la comprehension des systemes et la resolution des problemes a leur cause fondamentale
- Preference pour la coherence et la reproductibilite plutot que pour des solutions rapides mais fragiles
- Capacite a defendre ses choix techniques avec des arguments solides et nuances
- Ouverture a l'adoption de nouvelles approches, meme lorsque la courbe d'apprentissage est elevee
La connaissance de l'anglais est requise afin de repondre a des clientes anglophones et de collaborer avec des equipes situees a l'exterieur du Quebec, ces activites representant une part significative des responsabilites du poste.
LA VIE CHEZ POWER FACTORSPower Factors est une entreprise de developpement logiciel agile, suffisamment structuree pour avoir un impact concret tout en demeurant flexible et reactive dans un secteur en constante croissance. Nous reunissons des talents audacieux, ingenieux et axes sur les resultats, animes par la volonte de contribuer positivement a la transition energetique. Nous recherchons des personnes determinees et humbles pour nous aider a realiser notre vision ambitieuse.
POURQUOI SE JOINDRE A NOUSEn joignant Power Factors, vous ferez partie d'une equipe innovante et engagee, dediee a creer un impact positif durable. Votre travail contribuera directement au developpement de solutions en energie propre et au soutien d'initiatives mondiales en matiere de durabilite. Notre culture repose sur la collaboration, le respect et l'engagement. De nombreuses occasions de developpement professionnel sont offertes afin de soutenir votre croissance tout en participant activement a la transformation de l'industrie energetique.
EGALITE DES CHANCES EN EMPLOIPower Factors est un employeur offrant l'egalite des chances et s'engage a maintenir un milieu de travail diversifie et inclusif. Toutes les personnes qualifiees seront prises en consideration pour un emploi, sans discrimination fondee sur la race, la couleur, la religion, le sexe, l'orientation sexuelle, l'identite ou l'expression de genre, l'origine nationale, le handicap ou le statut d'ancien combattant.
______________________
ABOUT POWER FACTORS
Power Factors is a software and solutions provider leading the next generation of clean energy with Unity, one of the most extensive and widely deployed renewable energy management suites (REMS) in the market. With over 300 GW of wind, solar, and energy storage assets managed worldwide across more than 600 customers and 18,000 sites, Power Factors manages 25% of the world's renewable energy data.
Power Factors' Unity REMS supports the entire energy value chain, from monitoring and controls to market analytics. The company's suite of open, data-driven applications empowers renewable energy stakeholders to collaborate, automate critical workflows, and make more informed decisions to maximize asset returns. Energy stakeholders receive end-to-end support, including solutions for SCADA & PPC, centralized monitoring, performance management, commercial asset management, and field service management.
With deep domain expertise, AI-powered insights are delivered at scale so businesses can optimize assets, unlock growth, and make smarter decisions as the world rapidly transitions to clean energy. Power Factors fights climate change with code.
* Outside China and India
ABOUT THE ROLE
Our team uses a mix of open source, SaaS, and internally developed tools and processes to manage and support our SCADA software product life cycle (deploy, configure, upgrade, monitor, optimize) across a fleet of 1000's of on-prem devices and multiple public and private Cloud k8s clusters.
WHAT YOU WILL BE DOING
- Perform and automate deployment, maintenance, and upgrades across a fleet of servers and devices
- Maintain live microservices-based applications by monitoring performance indicators such as availability, throughput, and latency
- Grow systems by advocating for changes that enhance reliability, performance, and serviceability
- Work closely with development team members to support existing microservices on various deployment environments, on both cloud and on-prem infrastructure
- Work with technologies like Kubernetes (GKE, k3s), Cassandra, PostgreSQL, Mosquitto, Redis, Ansible, Kafka, LAMP, Git, GCE, RHEL
- Maintain production flows and CD processes for deployment of software and infrastructure systems at scale
WHAT YOU WILL NEED TO BE SUCCESSFUL
We believe you enjoy working in a purpose-driven organization and that you thrive in an environment where you need to find creative solutions to challenging problems in a fast-changing context. This also means that you are effective at managing multiple tasks of varying complexities and are driven by continuous learning and growth. Specifically, we are looking for a DevOps Engineer with the following toolbox:
Essential technical and soft skills:
- 2+ years of working experience with Kubernetes operations and containerized environments
- 5+ years of working experience with Linux, using the GNU/Linux command line, scripting, Linux tools and services
- Working experience with monitoring tools (Zabbix, Prometheus, Datadog, or others)
- A good team player, with developed communication skills, eager to learn and distribute knowledge, able to work with minimal supervision and deliver high-quality work within time limits
Highly appreciated skills:
- Working experience with IP networking, its hardware components (routers, switches), and relevant Linux services such as DHCP, DNS, Routing, NAT, Firewalling, VPNs, VLANs, Web Servers, Forward and Reverse Proxies
- Hands-on experience with RHEL and variants (CentOS, ALMA Linux, Rocky)
- Working experience with Ansible configuration management
- Strong scripting skills (Bash, Python)
- Application deployment experience of any level, in one or more of the following: Java, Go, Python
We see it as an extra plus if:
- You have professional certifications on Kubernetes such as GKAD, GKA
- You have a university degree in Computer Science, Engineering, or similar disciplines
- You have experience with modern SRE practices
- You have experience working in a fully remote team and can embrace the remote-first way of work, with its advantages, limitations, and responsibilities
- You have experience with cloud environments (private, GCP)
- You see and appreciate the value of documenting your solutions for others to use
- You want to help us improve our systems and processes and contribute to other teams and the product
- You like to learn how things work and troubleshoot issues to their root cause
- You prefer uniformity and repeatability over quick "clever" hacks
- You do not like bias toward "good" and "evil" tech but have sound technical arguments for your opinions
- You are not afraid to embrace new ways to do things, even if they have a steep learning curve
LANGUAGE REQUIREMENT - ENGLISH
Proficiency in English is required to support Englishspeaking customers and to collaborate with teams located outside of Quebec, as these activities represent a significant portion of the role's responsibilities
LIFE @ POWER FACTORS
We are an agile software development company - big enough to make an impact, but small enough to move quickly and execute in a growing industry. We are a team of bold and ingenious talents driven by results. We are passionate about making the world a better place. We seek fierce and humble people to help us achieve our ambitious plan.
WHY JOIN US
By joining the Power Factors team, you'll be part of a dynamic group of innovative and driven individuals dedicated to making a positive impact. Every day, your work will directly contribute to advancing clean energy solutions and supporting global sustainability initiati...
About Power Factors
Sourced by ZipRecruiter
Industry
Software development
Company size
501 - 1,000 Employees
Headquarters location
San Francisco, CA, US
Year founded
2013