Electronic Circuit Automation and DevOps Developer/Engineer
About the role
Aversan Inc. (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.
We are currently seeking a qualified Electronic Circuit Automation and DevOps Developer/Engineer
Location: Montreal, QC
Job Type: Contract 3-6 months – On-site
Key Responsibilities
- Design, document and implement systems to automate electronics and software development activities.
- Manage engineering tools and third-party intellectual property (procurement, licensing, installation, upgrades, maintenance renewals, IT capacity planning, etc.) for the design of printed circuit boards, FPGAs, software, RF circuits and systems.
- Establish governance, organize information, guide users in the digital transformation of their working methods.
- Support engineering departments in migrating tools to the cloud (AWS, Azure, Databricks).
- Provide support to engineering teams by troubleshooting and resolving infrastructure issues specific to engineering activities.
- Create and enhance Continuous Integration/Continuous Deployment (CI/CD).
- Implement, maintain and improve application/system monitoring to help identify key performance metrics.
Basic Qualifications
- Bachelor’s degree in computer engineering, computer science or equivalent
- At least 5 years of experience in the field
- Mastery of scripting languages used for automation such as Python, Powershell, Groovy, Bash, VBScript etc.
- Relevant experience in continuous integration engineering/continuous development (CI/CD), including Jenkins or Gitlab CI
- Understanding of FPGAs, PCB design or software development tools
- Knowledge of agile software development practices.
- Understanding of computer networking and security basics in an enterprise context.
- Excellent oral and written communication skills, with the ability to provide high-quality documents at an appropriate level of detail in communications with both IT and users.
- Must be on-site in Montreal at least three days per week.
Assets
- Linux system administration and troubleshooting skills, with particular emphasis on performance optimization, security enhancement and high availability
- Experience of source control such as Git (GitLab, Bitbucket, GitHub, etc.) and SVN
- Experience of automating environments on Azure Cloud
- Experience of logging and monitoring tools
- Experience with Docker and container orchestrators such as Kubernetes
- Experience with configuration management tools
- Experience with SQL databases
- Web development experience to provide development teams with GUI tools
- Knowledge of virtual machine creation and deployment (VMware, VSphere, VirtualBox)
- Experience of working with security governance and audit teams, and of implementing security standards
About Aversan Inc.
Aversan Inc. (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.
Electronic Circuit Automation and DevOps Developer/Engineer
About the role
Aversan Inc. (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.
We are currently seeking a qualified Electronic Circuit Automation and DevOps Developer/Engineer
Location: Montreal, QC
Job Type: Contract 3-6 months – On-site
Key Responsibilities
- Design, document and implement systems to automate electronics and software development activities.
- Manage engineering tools and third-party intellectual property (procurement, licensing, installation, upgrades, maintenance renewals, IT capacity planning, etc.) for the design of printed circuit boards, FPGAs, software, RF circuits and systems.
- Establish governance, organize information, guide users in the digital transformation of their working methods.
- Support engineering departments in migrating tools to the cloud (AWS, Azure, Databricks).
- Provide support to engineering teams by troubleshooting and resolving infrastructure issues specific to engineering activities.
- Create and enhance Continuous Integration/Continuous Deployment (CI/CD).
- Implement, maintain and improve application/system monitoring to help identify key performance metrics.
Basic Qualifications
- Bachelor’s degree in computer engineering, computer science or equivalent
- At least 5 years of experience in the field
- Mastery of scripting languages used for automation such as Python, Powershell, Groovy, Bash, VBScript etc.
- Relevant experience in continuous integration engineering/continuous development (CI/CD), including Jenkins or Gitlab CI
- Understanding of FPGAs, PCB design or software development tools
- Knowledge of agile software development practices.
- Understanding of computer networking and security basics in an enterprise context.
- Excellent oral and written communication skills, with the ability to provide high-quality documents at an appropriate level of detail in communications with both IT and users.
- Must be on-site in Montreal at least three days per week.
Assets
- Linux system administration and troubleshooting skills, with particular emphasis on performance optimization, security enhancement and high availability
- Experience of source control such as Git (GitLab, Bitbucket, GitHub, etc.) and SVN
- Experience of automating environments on Azure Cloud
- Experience of logging and monitoring tools
- Experience with Docker and container orchestrators such as Kubernetes
- Experience with configuration management tools
- Experience with SQL databases
- Web development experience to provide development teams with GUI tools
- Knowledge of virtual machine creation and deployment (VMware, VSphere, VirtualBox)
- Experience of working with security governance and audit teams, and of implementing security standards
About Aversan Inc.
Aversan Inc. (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.