D

IT Manager

DayTranslations
Full-time
Remote
Worldwide

Day Translations is a global translation and interpreting company. We help improve worldwide communication through accurate, localized translations, interpretation and outsourcing services, and a wide variety of tailored language solutions for individuals, organizations, and businesses of all sizes.

Position type: Full-time

Location: Remote job (worldwide)

Department: IT and Development

Schedule: Monday to Friday, 8 hours per day, scheduled to be agreed but ideally with at least 4-hours of overlap between 8 AM and 4 PM EDT. 

Job Description

We are seeking an experienced IT Manager with a strong focus on DevOps practices to join our team. The ideal candidate will have a comprehensive understanding of modern software development and deployment processes, as well as the ability to implement and manage robust IT infrastructure. The successful candidate will play a crucial role in advancing our IT infrastructure and development processes, driving efficiency and innovation across our technology stack.

Responsibilities

  • Streamline and optimize the existing CI/CD processes, potentially transitioning from Jenkins to GitLab CI or other modern tools.
  • Enhance and expand the use of containerization across development and production environments.
  • Implement comprehensive automation strategies for various IT processes.
  • Manage and optimize cloud infrastructure on AWS and Google Cloud.
  • Collaborate with development teams to improve DevOps practices and ensure smooth deployment pipelines.
  • Enhance security measures and implement best practices for cloud and on-premises infrastructure.
  • Responsible for the maintenance, configuration, and reliable operation and performance of systems, network servers, and virtualization
  • Perform or delegate regular backup operations and implement appropriate processes for data protection, disaster recovery, and failover procedures
  • Troubleshoot hardware and software errors by running diagnostics, documenting problems and resolutions, prioritizing problems, and assessing impact of issues
  • Lead desktop and helpdesk support efforts, making sure all desktop applications, workstations, and related equipment problems are resolved in a timely manner with limited disruptions 
  • Provide documentation and technical specifications to IT staff for planning and implementing new or upgrades of IT infrastructure 
  • Researching and recommending new approaches to improve the systems. 
  • Delegate duties and tasks within the team and review completed tasks to ascertain compliance with standards.

Qualifications

  • CI/CD Expertise: Proficient in implementing and managing Continuous Integration/Continuous Delivery pipelines. Experience with Jenkins and GitLab CI is required, with GitHub Actions knowledge being a plus.
  • Containerization: Strong knowledge of Docker and containerization technologies. Ability to implement and optimize containerized environments for development and production.
  • Cloud Platform Management: Extensive experience with AWS and Google Cloud platforms, including auto-scaling, security management, performance monitoring, and backup automation.
  • Automation: Capable of implementing automated processes for data processing, backups, disaster recovery, and server setup/scaling.
  • SDLC and DevOps Practices: Thorough understanding of the Software Development Life Cycle and DevOps methodologies. Familiarity with backend technologies (PHP, Node.js, Python), CMS and Frameworks like (Wordpress, Laravel, Codeigniter, ExpressJS) and frontend frameworks (React, Angular, Next.js) is beneficial.
  • Office 365 management: mail auditing, filtering, spam prevention, etc.
  • Security: Proficiency in managing different levels of user permissions and implementing robust security measures in cloud environments.
  • Infrastructure-as-Code: Knowledge of IaC principles and tools like Terraform or Ansible is a plus.
  • Adaptability: Ability to learn and adapt to new technologies quickly.
  • Prioritization and delegation
  • Critical thinking and decision making
  • Attention to detail and excellent communication skills
  • C1 English level as a minimum
  • Proven track record of developing and implementing IT strategy and plans is a plus

Recruiting process

  1. Fill out job application questionnaire (includes mandatory up to 1-minute video responses) 
  2. Human Resources Interview
  3. Technical Interview (panel interview)
  4. Potential additional recruiting step (email request) 
  5. Offer made

This is a full-time (40 hours/week) position with benefits such as:

- Paid and non-paid time off, including vacations (16 days per year), holidays (16 days per year), Sick Leave, Marriage Leave, Birthday Leave, Parental Leave and Funeral Leave. Note that this is only available after 6-months and that there is no paid time off during the initial 6-months.

- Bonuses such as Employee of The Month, Outstanding Performance Bonus and Anniversary Bonus.

- Career development and growth with paid webinars and courses.