Your tasks
As a DevOps Engineer, you will be responsible for designing, managing and optimizing the infrastructure for ProSolution's products and integrating development and operations processes. You as the ideal candidate will bring a track-record experience delivering and operating SaaS applications on public cloud platforms. The main tasks include:
Infrastructure and platform management:
Monitoring/ensuring operations:
Security and Backup-/DR management:
Infrastructure and platform management:
- Managing and optimizing cloud infrastructures, especially with AWS Elastic Container Service and the use of Linux-based Docker containers
- Ensuring the availability and scalability of services on Application (CFML with ColdFusion Application Server based on Lucee) and Database layer (AWS RDS Aurora MySQL)
- Implementation and maintenance of CI/CD pipelines using Jenkins and AWS CloudWatch/EventBridge for monitoring
- Integration and automation of workflows for ProSolution applications such as WorkExpert, woexPub, Archive Store and Talents Connect
Monitoring/ensuring operations:
- Setup and management of monitoring solutions to continuously check system performance and availability
- Configuring automated alerting mechanisms to respond to potential disruptions or performance issues in a timely manner
- Ensuring smooth operation by implementing monitoring and logging tools to quickly identify and rectify errors
Security and Backup-/DR management:
- Implement and manage comprehensive security measures, including regular system audits and access management, to ensure the integrity and confidentiality of the infrastructure
- Develop and manage data backup and recovery solutions, including automated backups, offsite replication and regular testing of disaster recovery plans to minimize downtime and data loss
- You will work closely with the development teams to ensure that all applications are moved smoothly and efficiently into production