Linux Systems Administrator
TV2 Consulting
Montreal, Quebec, Canada
108K $-136K $ / an (estimé)
Temps plein
We are seeking a skilled Linux Systems Administrator with expertise in Continuous Integration / Continuous Deployment (CI / CD) practices and Adobe Experience Manager (AEM).
The ideal candidate will be responsible for managing and maintaining our Linux-based systems infrastructure, implementing CI / CD pipelines to automate software deployment, and providing support for Adobe Experience Manager installations and configurations.
Responsibilities :
- Linux System Administration :
- Configure, maintain, and troubleshoot Linux-based systems, including servers and virtual machines
- Monitor system performance and ensure high availability and reliability
- Implement security best practices and perform regular system updates and patches
- Manage user accounts, permissions, and access controls
- Collaborate with other teams to optimize system performance and resolve issues promptly
CI / CD Implementation :
- Design, build, and maintain CI / CD pipelines to automate software builds, testing, and deployment processes
- Integrate CI / CD tools with version control systems (e.g., Git) and issue tracking systems
- Streamline deployment workflows and improve release cycle efficiency
- Monitor pipeline performance and implement optimizations for speed and reliability
- Troubleshoot pipeline failures and implement solutions to ensure continuous delivery
Adobe Experience Manager (AEM) Support :
- Install, configure, and maintain Adobe Experience Manager instances
- Support development teams in deploying AEM applications and customizations
- Monitor AEM performance and troubleshoot issues related to content management, caching, and replication
- Implement best practices for AEM security, including access controls and vulnerability management
- Provide technical guidance and support to AEM users and developers
Documentation and Training :
- Create and maintain technical documentation for systems configurations, procedures, and troubleshooting guides
- Provide training and knowledge transfer to team members on Linux administration, CI / CD practices, and AEM support
Requirements
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience)
- Proven experience as a Linux Systems Administrator, with strong proficiency in Linux operating systems (e.g., CentOS, Ubuntu)
- Hands-on experience with CI / CD tools such as Jenkins, GitLab CI / CD, or Travis CI
- Familiarity with containerization technologies (e.g., Docker, Kubernetes) and orchestration tools (e.g., Ansible, Puppet)
- Expertise in Adobe Experience Manager (AEM) installation, configuration, and administration
- Solid understanding of web application servers (e.g., Apache Tomcat, Nginx) and database management systems (e.g., MySQL, PostgreSQL)
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment
- Relevant certifications (e.g., Red Hat Certified System Administrator, Adobe Certified Expert) are a plus
Benefits
- Type of job : Temporary Contractor - 1 year
- Date candidate required : Immediate
- Location : Montreal, QC
- Work hours are Monday - Friday, normal 37.5 hour week
Il y a 9 jours