Our client is a software publisher and integrator who has been innovating for more than 30 years in Electronic Document Management, process management, and information governance.
Our client is looking is looking for a senior application infrastructure Engineer who will be responsible for the implementation, maintenance, performance, and security of the application infrastructure.
This job is located in Paris.
Lead application infrastructure architecture, resource planning and the overall infrastructure operating environment for either on-premises infrastructure and/or cloud computing platforms.
Manage infra sizing, supporting internal and external environments for auto deployment and pipeline checks. In addition to this, its solution has a complex search engine build on apache solr and zookeeper on top of Java stack and several databases.
This Infrastructure engineer will be responsible over the stack and its configuration and best practices and will be able to do audits on client environment while applying changes.
Documentation: Writes specifications and technical documentations for the server-side features.
Systems analysis: Analyzes the technology currently being used and develops plans and processes for improvement and expansion.
The infrastructure Application engineer provides support for urgent analytic needs.
Development: Develops, scripts, builds, installs, configures, and maintains IT solutions.
Project planning: Participates in project planning meetings to share their knowledge of system options, risk, impact, and costs vs. benefits.
In addition, Infrastructure engineers communicate operational requirements and development forecasts.
Testing: Tests code, processes, and deployments to identify ways to streamline and minimize errors
Deployment: Automate the continuous deployment of all changes made to solutions by developers and ensure their publication on the various environments.
Maintenance and troubleshooting: Perform routine application maintenance to ensure the production environment runs smoothly. Develops maintenance requirements and procedures.
Management and maintenance of local virtual machines.
Expertise and Qualifications:
Bachelor’s degree in computer science, systems analysis or a related study, or equivalent experience.
Good understanding of application development methodologies.
Good experience in Apache Solr platform and zookeeper is a must.
Good experience in Apache Kafka platform and Elastic Search engine is a must.
Continuous integration tools such as Jenkins, Nexus, Hudson, etc.
Experience maintaining an infrastructure and ensuring stability while adding new features.
Experience optimizing applications.
Ability to use a wide variety of open-source technologies and tools.
Possess a strong grasp of automation tools.
Ability to keep up with software development trends and innovation.
Ability to install and configure software, gather test-stage data, and perform debugging.
Ability to ensure smooth software deployment by writing script updates and running diagnostics.
Proficiency in documenting processes and monitoring performance metrics.
Comfort with collaboration, open communication and reaching across functional borders.
Experience in working with:
OS: Windows, Linux, iOS, Android, Docker…
DBMS: SQL Server (2014+), PostgreSQL (12+), Oracle (11.2+), MongoDB…
Authentication protocols such as LDAP and OAUTH2
Web servers: IIS, Nginx and Apache2
System administration and support knowledge in VMWare and Microsoft Hyper-V