Solution Integrator Engineer
Integrate software applications and databases for grid solutions. Manage configuration, build, deployment, and CI/CD processes. Collaborate with DevOps and test teams to ensure solution acceptance. Requires Linux, Docker, Java, SQL, and scripting.
Responsibilities
- Contribute to software integration in coordination with senior team members
- Manage configuration, build, and deployment, including custom data models and external interfaces
- Collaborate with test management to ensure system setup and configuration for solution acceptance
- Deliver solution documentation including maintenance docs and release notes
- Optimize deployment processes and implement CI/CD and test automation with DevOps teams
- Support continuous improvement through adoption of global tools and processes
Requirements
- Bachelor's degree in Software Engineering, Computer Science, or equivalent
- Fluency in English
- Experience with Linux and Windows operating systems and LDAP
- Software configuration and deployment management
- Application development using C++ and Java
- Scripting with PowerShell or Perl
- Relational databases: SQL Server or Oracle
- Hardware infrastructure and virtualization (VMware)
- Security: authentication, encryption
- DevOps and Agile methodology
- Experience with deployment tools such as Docker
Nice to have
- Atlassian suite (JIRA, Confluence)
- Web services (SOAP, REST)
- Application development in IT/multitier/SOA/web context
- Source code management (TFS, GitHub, SVN)
- Infrastructure as Code: Terraform, Ansible, Artifactory, Docker, Puppet, SCCM
- Good communication skills
- Rigorous, methodical, well organized, and self-disciplined
- Initiative, troubleshooting, autonomy
- Ability to analyze complex topics and provide synthesis
- French speaking or understanding
- Flexibility to travel to remote sites