TV2 Consulting -
145 Jobs
Saint John, NB
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: Saint John, NB
- Work hours are Monday - Friday, normal 37.5 hour week