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
- Fill out job application questionnaire (includes mandatory up to 1-minute video responses)
- Human Resources Interview
- Technical Interview (panel interview)
- Potential additional recruiting step (email request)
- 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.