Electronic Circuit Automation and DevOps Developer/Engineer
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
o Design, document and implement systems to automate electronics and software development activities.
o 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.
o Establish governance, organize information, guide users in the digital transformation of their working methods.
o Support engineering departments in migrating tools to the cloud (AWS, Azure, Databricks).
o Provide support to engineering teams by troubleshooting and resolving infrastructure issues specific to engineering activities.
o Create and enhance Continuous Integration/Continuous Deployment (CI/CD).
o 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
o Mastery of scripting languages used for automation such as Python, Powershell, Groovy, Bash, VBScript etc.
o Relevant experience in continuous integration engineering/continuous development (CI/CD), including Jenkins or Gitlab CI
o Understanding of FPGAs, PCB design or software development tools
o Knowledge of agile software development practices.
o Understanding of computer networking and security basics in an enterprise context.
o 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.
o Must be on-site in Montreal at least three days per week.
Assets
o Linux system administration and troubleshooting skills, with particular emphasis on performance optimization, security enhancement and high availability
o Experience of source control such as Git (GitLab, Bitbucket, GitHub, etc.) and SVN
o Experience of automating environments on Azure Cloud
o Experience of logging and monitoring tools
o Experience with Docker and container orchestrators such as Kubernetes
o Experience with configuration management tools
o Experience with SQL databases
o Web development experience to provide development teams with GUI tools
o Knowledge of virtual machine creation and deployment (VMware, VSphere, VirtualBox)
o Experience of working with security governance and audit teams, and of implementing security standards
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.