Working with us

NTI offers a great work environment and installations filled with incredible people. As a member of our team, you’ll be helping us build a business.  We work hard and stay focused but we never forget that the experience should be challenging and enjoyable for the team making it all happen.

Our Core Values:
We strongly believe in Integrity; respect; sound judgement; customer focused; results driven; giving back. 

Benefits:
Competitive salary; Training (when needed – both in DR and USA); and more.

To apply for any open job position please send your resume (preferably in English) to careers@nti.do

Para aplicar por una de nuestras posiciones de trabajo, favor enviar su Curriculum a careers@nti.do

IT SUPPORT / HELP DESK

Description:

NOC Analyst. Must manage some of the systems used by the company to provide managed IT services. Provide solutions to the technical problems of our clients using remote support tools and by telephone preferably in English language. Assists with special projects as required, enhancing customer relations and overall network security.

 

Responsibilities:

  • Monitoring of our systems: automation and remote administration, backups, anti-virus, among others.
  • Customer support: the purpose is to provide an optimal service to the end user using the available tools. Maintenance to servers and operating systems, mail administration (Exchange / Outlook), support for applications under Windows and the Microsoft Office package.
  • Support requirements management: information technology services (remote and via telephone) to end users. Vendor interaction as necessary.
  • Project management: hosting, cloud services, corporate mail, anti-spam, platform migration, virtualization, among others.
  • Servers Administration: recurrent maintenance, monitoring of critical services, analysis of operating system events, domains and server maintenance.
  • Create and maintain Proactive processes.
  • Punctuality and Attendance. On-Call availability.

 

Qualifications:

  • University degree in Telematics Engineering. Telecommunications, Systems or related to Information Technology.
  • 3-years minimum of experience in Technical Support with network management under Microsoft Windows environment.
  • Certifications or management of operating systems for servers (2008/2012/2016/2019) and work stations (7/8/10).
  • Certifications or application management of the Microsoft Office suite (WORD, EXCEL, POWERPOINT, OUTLOOK), EXCHANGE 2008/2012/2016 and Office365.
  • AZURE and/or AWS Cloud experience.
  • Systems Virtualization using VMware and Hyper-V.
  • Analytical thinking, teamwork, customer service, interpersonal and communication skills.
  • Monitoring and resolution of problems.
  • Excellent analytical, problem solving, interpersonal, communication and customer service skills.
  • Demonstrated ability to follow problems through resolution.
  • Ability to perform in a team environment.
  • Experience end user support and remote control tools.
  • Intermediate or Advanced English level (spoken and written).

Description:

We are looking for a bilingual Help Desk Support Representative / Analyst. This is a Level 1 IT Specialist role in which your primary responsibility will be to provide remote support to our US-based customers. In this role, each day will be different with time spent troubleshooting and solving users’ issues and requests, helping maintain communication with our vendors, and helping to maintain systems. You will be the first person our customers reach out to for assistance so if you have a passion for problem-solving, enthusiasm for great customer service and a strong command of the English language, we want to hear from you!

Responsibilities:

  • Provide first line assistance for information technology issues for customers in the U.S. via phone, chat, and email
  • Successfully administer support service requests by identifying, researching, and resolving technical problems to completion
  • Document all troubleshooting steps and all relevant information within trouble tickets using our ConnectWise Manage tool
  • Follow up on tickets in a timely manner to ensure that we meet our SLA goals and achieve our customer service benchmarks
  • Escalate fully documented problems as required to Level 2 support team
  • Determine quickly and accurately incident scope and impact and escalate critical incidents to Help Desk Manager, as appropriate
  • Support end users and endpoint maintenance by troubleshooting using event logs
  • Employ our management tools to apply AV controls, end user remote support, OS maintenance, mail administration (Outlook), MSO Packages support, backup systems monitoring, and more
  • Update the internal knowledgebase with issue resolution details and help create and maintain proactive processes
  • Assist with special projects
  • Punctuality and attendance with On-Call availability

Qualifications:

  • IT/Telecommunications Engineer or Bachelor’s degree in Information Systems or related field, or equivalent combination of education and experience
  • Solid knowledge of Windows networks, Windows 7 or newer operating systems, Microsoft Office, Office 365, Microsoft Exchange, anti-virus, security and internet
  • Solid knowledge of networking – TCP/IP, DNS, etc.
  • Minimum of 1 year of experience directly supporting users
  • Experience with remote access tools
  • Strong verbal and written communication skills; ability to translate technical information to non-technical individuals
  • Superior analytical and problem-solving abilities with attention to detail
  • Demonstrated ability to follow problems through to resolution
  • Commitment to customer service excellence
  • Strong organizational skills
  • Team player
  • Fluent in English (read and write) is a must

Description:

We are looking for a bilingual Help Desk Admin. The purpose of this position is to delegate some of the administrative work from Service Management into a role that can take over Tickets Dispatching, Assist with our Quotes and Orders process, Assist with Billing inquiries and management, among other tasks. Interact and provide basic Customer Service in English language through email, ticketing system and phone. Assists with special projects as required, ideally with IT Experience.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Ticketing system Dispatch: About 2 or 3 hours a day this person will have to be dispatching and updating all the tickets under the service boards we manage.
  • Quotes/Orders process: From our solutions board this person will assist on getting the proper part numbers, create or assist in que quotes creation and also follow up internally and with customers to make sure the orders take place.
  • Billing/Finance assistance: Provide assistance to our billing department in their daily tasks from our PSA.
  • Customer Service: While dispatching tickets there are some that can be completed real quick and some will require interaction with customers while our techs solve the problem. Assist Service Management with reporting tools to enhance our metrics and overall customer service experience.
  • Punctuality and Attendance.

SKILLS & REQUIREMENTS:

Business Administration with experience in Information Technology . Advanced use of operating systems for workstations (7/8/10). Advanced use or expertise in Microsoft Office suite (WORD, EXCEL, POWERPOINT, OUTLOOK). Analytical thinking, teamwork, interpersonal and communication skills. Monitoring and follow up to track service request completion. Customer service skills. Ability to perform in a team environment. Experience with end user support and remote control tools is a PLUS.

Descripción:

Analista del centro de operaciones (NOC) que debe administrar algunos de los sistemas que usa la empresa para brindar servicios administrados de tecnología. Proveer soluciones a los problemas técnicos de nuestros clientes utilizando herramientas de soporte remoto y vía telefónica de preferencia con el dominio del idioma Inglés.

 

Responsabilidades:

  • Monitoreo de nuestros sistemas: automatizaciones y administración remota, respaldo (backups), anti virus, entre otros.
  • Soporte al cliente: el propósito es brindar un servicio óptimo al usuario final utilizando las herramientas disponibles. Mantenimiento a servidores y sistemas operativos, administración de correos (Exchange/Outlook), soporte a aplicaciones bajo Windows y del paquete de Microsoft Office.
  • Manejo de requerimientos de soporte: servicios en tecnología de la información (remoto y vía telefónica) a usuarios finales.
  • Manejo de proyectos: alojamiento, servicios en la nube, correo corporativo, anti-spam, migraciones de plataformas, virtualización, entre otros.
  • Administración de Servidores: mantenimientos recurrentes, monitoreo de servicios críticos, análisis de eventos del sistema operativo, mantenimiento de dominios.
  • Crear y mantener procesos proactivos.

 

Cualificaciones:

  • Título universitario en Ingeniería en Telemática. Telecomunicaciones, Sistemas o relacionado con tecnología de la Información.
  • 1 año mínimo de experiencia en Soporte Técnico con manejo de redes bajo ambiente Microsoft Windows.
  • Certificaciones o manejo de sistemas operativo para servidores (2008/2012/2016) y estaciones de trabajo (7/8/10).
  • Certificaciones o manejo de aplicaciones del paquete de Microsoft Office (WORD, EXCEL, POWERPOINT, OUTLOOK) y EXCHANGE 2008/2012.
  • Pensamiento analítico, trabajo en equipo, servicio al cliente, habilidades interpersonales y de comunicación.
  • Seguimiento y resolución de problemas.
  • Inglés (hablado y escrito) *preferiblemente*

DEVELOPMENT

Description:

We are looking for a developer with knowledge in the VoIP sector to work with other team members in building several VoIP related tools that interact with one another. The candidate will have to work in different scenarios, different languages, and technologies in order to get the job done. Thinking outside of the box is a must for this position and great enthusiasm for problem solving is also a key trait to have as the day to day will revolve around difficult new tasks that will have to be resolved promptly in order to keep up with the timeline and deadline of the project.

 

What’s it like to work at NTI?  As a member of our team, you’ll be helping us create innovative solutions to solve our customers’ business challenges.  We work hard and stay focused but we never forget that the experience should be inspiring and enjoyable for the team making it all happen.

 

Responsibilities:

  • Mainly you will be working with: Go, Lua, JavaScript (NodeJS). Besides those languages, technologies like RabbitMQ will also make part of your day to day.
  • You will also be working a lot with Kamailio and FreeSWITCH in your day to day configuring both technologies and working directly with the SIP protocol making sure everything is routed the way it should.
  • Work directly with project leaders in defining the project structure and timelines.
  • Research and test different technologies and provide feedback to the team, prepare training sessions if needed and implement such technologies should they be feasible.
  • Work on getting existing tasks done and polished.
  • Creating a lot of documentation for each one of the tasks assigned.

 

Skills & Requirements:

  • IT/Telecommunications Engineer or Systems Engineer with at least 3 years of experience in the software development industry.
  • Solid knowledge on Linux OS ***(This will be tested)***
  • Must be comfortable working with tools like: Git, Github, Bitbucket, JiRA, VS Code.
  • Good affinity for the following languages: Go, Lua, JavaScript (NodeJS).
  • PostgreSQL is required, MySQL and SQL are a plus.
  • Knowledge of networking protocols such as: UDP, TCP, DNS, HTTP is required.
  • Experience in the VoIP sector.
  • Experience with the SIP protocol: Must be able to analyze packets, identify problems and implement solutions.
  • Strong verbal and written communication skills; ability to translate technical information to non-technical individuals.
  • Superior analytical and problem-solving abilities with attention to detail.
  • Demonstrated ability to follow problems through to resolution.

 

**Plus:**

  • Having worked with FreeSWITCH and/or Kamailio.
  • Knowledge of the following tools: RabbitMQ, Ansible, Jenkins.
  • Knowledge of WebRTC.
  • Database replication and backup management (Even more if it’s in PostgreSQL).
  • Fluent in English (read and write).

Description:

We are looking for a database administrator (DBA).  As the DBA, you will be mainly accountable for the performance, integrity and security of databases. In the day to day, you will be involved in the planning, development and maintenance of databases, as well as in troubleshooting any issues related to databases. This is an important position in which you will be handling multiple, simultaneous projects in partnership with our development/technical team.

 

For every project, you’ll ensure that data remains consistent across databases; data is clearly defined; documentation is in place; data and structure are in a form that suits the project needs; there’s a plan for data security and recovery control (ensuring all data is retrievable in an emergency).

 

What’s it like to work at NTI?  As a member of our team, you’ll be helping us create innovative solutions to solve our customers’ business challenges.  We work hard and stay focused but we never forget that the experience should be inspiring and enjoyable for the team making it all happen.

 

Responsibilities:

  • Install, configure, monitor and maintain database servers
  • Create database project plans in collaboration with the development team
  • Design and create database structure for every project
  • Create database management procedures
  • Ensure the team maintain data standards and structures across projects
  • Provide end-to-end technical support and problem resolution (related to databases)
  • Install and test new versions of the database management system (DBMS)
  • Evaluate data analysis models and procedure
  • Responsibility for maintaining the integrity and performance of company and customers’ databases
  • Must guarantee that data is stored securely and optimally
  • Ensure that storage and archiving procedures are functioning correctly
  • Establish a disaster recovery protocol
  • Schedule and perform regular server maintenance
  • Provide reports when requested
  • Responsibility for the evaluation of database software purchases and technologies
  • Understand our customers’ needs and provide guidance to both our customer and the development team in terms of database

 

Skills & Requirements:

  • Bilingual in English and Spanish (Plus)
  • Minimum of 3 years of proven experience as DBA
  • Ability to manage the day-to-day operational aspects of all ongoing project priorities
  • Sense of urgency in meeting all deadlines
  • Customer-focused style
  • Advanced knowledge of database structure and theory
  • Experience with MySQL, MSSQL, Crystal Reports and Postgres
  • Familiarity with the main data manipulation languages and the principles of database design
  • Basic understanding of disaster recovery and database backup procedures
  • Familiarity with reporting tools
  • Knowledge of database migrations & replications (preferred)
  • Ability to work independently with minimal supervision and assistance
  • Analytical Skills
  • Adaptability
  • Great time management
  • Precise attention to details
  • A willingness to keep up to date with developments in new technology

Description:

We are looking for a bilingual software project manager. Critical to this role is the ability to speak and write in English at a proficient level and be able to travel to the US.   As the project lead, you will be accountable for a project’s success by providing the leadership needed to see software projects through from start to finish. This is an administrative position in which you will be coordinating multiple, simultaneous projects in partnership with our development/technical team and our customer support team.

 

What’s it like to work at NTI?  As a member of our team, you’ll be helping us create innovative solutions to solve our customers’ business challenges.  We work hard and stay focused but we never forget that the experience should be inspiring and enjoyable for the team making it all happen.

 

Responsibilities:

  • Understand our customers’ needs and provide guidance to both our customer and the development team.
  • Create project plans in collaboration with the development team.
  • Maintain the budget for the project.
  • Serve as a Liaison throughout the project and after the implementation for both customers and development team.
  • Ensure results. Make sure we accomplish the project goals and meet our customers’ expectations. Be proactive.
  • Track project performance and work closely with Senior Developers to make adjustments and reallocate resources as needed.
  • Provide training to end-users via one-on-one or group sessions and by recording videos and writing instruction manuals.
  • Follow-up with customers to assess the effectiveness of the recommended solution and to develop future enhancements ideas.
  • Oversee the development team’s time and efficiency.
  • Work with the development team during the Quality Assurance process to test the application as an end-user before presentation.
  • Conduct software R & D ­to generate ideas based on customer needs for individual projects and on an ongoing basis.
  • Evaluate and make improvements to business processes for both our customers and our internal teams by analyzing processes and habits and working together with the development team to propose enhancements and efficiencies using software.
  • Develop, maintain and improve internal and external project templates and communication tools.

 

Skills & Requirements:

  • Bilingual in English and Spanish
  • Minimum of 3 years of proven experience managing technical projects
  • Ability to manage the day-to-day operational aspects of all ongoing project priorities
  • Sense of urgency in meeting all deadlines
  • Customer-focused style with the skills and ability to handle stressful or difficult situations
  • Strong written and verbal communication skills
  • Precise attention to details
  • Familiarity with CRM systems and practices (a plus)
  • Creative problem solving
  • Excellent decision-making and leadership capabilities
  • Conflict resolution experience
  • Adaptability
  • Great time management
  • Analytical Skills

Descripción:

Analista Programador. Servir de soporte al equipo de programación y soporte. Participar en diferentes proyectos de telefonía y programación (Asterisk/PHP). Analizar y proponer mejoras de las soluciones existentes.

Requerimientos / Habilidades:

  • PHP / MySQL
  • Frameworks: Symfony 3.4 (Intermedio – Avanzado)
  • Buen entendimiento de:
    • Funcionamiento de Form
    • La estructura de folders, namespaces y parámetros
    • Cómo funcionan los Servicios y Comandos
    • Doctrine, Relaciones de Entidades y Doctrine Migration
    • FOS Basic Bundles (UserBundle, RestBundle, JSRoutingBundle) – Opcional
    • JMSSerializerBundle – Opcional
    • HTML/CSS; Bootstrap; REST;
    • JavaScript: jQuery, KnockoutJS (Opcional)
  • Conocimientos básicos-intermedios de:
    • Git (Bitbucket)
    • Desarrollo de aplicaciones móviles (múltiples plataformas)
    • Asterisk PBX (Importante: Conocimiento de Asterisk es recomendado pero no determinante. Mejor aún si ha programado alguna vez algún modulo para Asterisk)

Cualificaciones:

  • Título universitario en Ingeniería en Telemática, Sistemas o relacionado
  • 1 año mínimo de experiencia en desarrollo de software/aplicaciones (desktop y web) y manejo de bases de datos. Manejo de Windows 7/8/10, Linux, Mac, Office
  • Pensamiento analítico, trabajo en equipo, servicio al cliente, habilidades interpersonales y de comunicaciones. Responsable y de mente creativa y proactiva; puntual; constante disposición a aprender; seguimiento y resolución de problemas
  • Inglés (hablado y escrito) – (no obligatorio)

MARKETING / ADVERTISING / ACCOUNTING OTHERS

Description:

We are looking for a bilingual Accounting Manager  to help strengthen our team and develop accounting operations processes as our business continues to grow.  In this role you will be collaborating with our leadership team to design internal controls and contribute to our operational effectiveness by providing insight and analytical perspective. Critical to this role is the ability to speak and write in English at a proficient level.

In the Dominican Republic, the Accounting Manager will provide support and guidance for the company as well.

 

Responsibilities:

  • Oversight and accountability for all aspects of accounting: revenue accounting, general accounting, inventory, cash management, accounts payable, accounts receivable, and the month end close process.
  • Maintain a documented system of accounting policies and procedures; implement a system of controls over accounting transactions to minimize risk.
  • Oversee the production of periodic financial reports; ensure that the reported results comply with generally accepted accounting principles or international financial reporting standards.
  • Recommend benchmarks that will be used to measure the company’s performance.
  • Prepare timely, complete and accurate information, metrics and reporting analysis for management.
  • Produce the annual budget and forecast and partner with Operations management to identify budget-to-actual variances.
  • Work with external accountant to prepare company financials and assemble information for external audits as needed.
  • Ensure compliance with local, state, and federal government requirements.
  • Research technical accounting issues for compliance & reconciliation of tax accounting in collaboration with external compliance team.
  • Support and oversee monthly, quarterly and year-end close processes.
  • Conduct monthly reconciliation of bank accounts and periodic reconciliation of all accounts.
  • Proactively manage cash application and disbursements by ensuring accounts receivables are collected promptly and working to secure favorable terms on supplier invoices.
  • Oversee preparation and processing of the company’s payroll, benefits and commissions.
  • Perform other related duties as required.

 

Skills & Requirements:

  • Bachelor’s degree in Accounting or Finance.
  • Minimum of 8 years of related experience required.
  • Operational knowledge of IFRS accounting standards.
  • Accounting designation (CMA, CGA or CA) preferred.
  • Proficient in accounting software and Microsoft Office suite.
  • Diligent with solid business acumen skills.
  • Demonstrated ability to develop and maintain strong relationships with cross-functional teams.
  • Ability to execute in a focused environment by demonstrating organizational, interpersonal, communication, problem-solving, and prioritization skills.

Description:

We are looking for a bilingual Digital Marketing Specialist. Critical to this role is the ability to speak and write in English at a proficient level. The Digital Marketing Specialist will manage the day-to-day back end functions of the company’s Marketing Automation (email) programs and paid search/social marketing (PPC) campaigns. The Specialist will be responsible for maintaining KPI and digital marketing analytics for reporting sales funnel conversions from Marketing Qualified Leads (MQLs) to Sales Qualified Leads (SQLs). This position will be working in the Dominican Republic but will be handling the brand in the United States.

 

Digital Marketing Specialist will be responsible for Multiple Entities including our IT Company, Telecommunications Company as well as the Dominican based entity.

 

The ideal candidate is an experienced Pardot marketing automation user who is a self-starter, but also works well as part of a production team. You must be very organized and able to juggle multiple priorities and meet reasonable deadlines. This position will be reporting to Marketing Manager of the company.

 

Responsibilities:

  • Use Pardot to create, test and deploy single and multi-step e-mail campaigns, landing pages, events and webinars for different distribution channels and segments, utilizing dynamic content with tokens and scripts.
  • Develop and maintain responsive e-mail templates, troubleshoot issues, and stay abreast of technology advances.
  • Test, analyze and report on e-mail campaign performance on a recurring basis. Identify trends and opportunities for improved open, click thru and conversion rates.
  • Social media marketing.
  • Pay per click (Adsense)
  • Google analytics
  • Content management & curation
  • Search Engine Optimization (SEO)
  • Web/mobile design development

 

Skills & Requirements:

  • Bachelor degree in Marketing
  • Bilingual in English and Spanish
  • Expert on e-mail marketing best practices
  • Passion for digital marketing
  • Marketing automation, email automation, and campaign strategy with Salesforce Pardot.
  • Proven in user acquisition through multiple marketing channels and tools
  • Experience in building landing pages and marketing sites through Salesforce Pardot
  • Minimum of 2 years of proven experience as marketing manager
  • Proven experience working with (or in) the US market
  • Strong analytical skills
  • Confident and dynamic personality
  • Strong creative outlook
  • Experience of digital content management
  • Adaptability
  • Excellent organizational skills and the ability to prioritize own workload

Description:

We are looking for a bilingual graphic designer with social media handling capabilities. Critical to this role is the ability to speak and write in English at a proficient level.   As a graphic designer, you will be accountable for successful delivery of promotional materials and different social media network day to day handling. In this position you will be creating flyers, brochures, training/instructive materials (Power Points, guides and manuals). In that same way, you will be creating artworks for social media (Facebook, Instagram, Twitter and LinkedIn).

 

All of the above designs will be based on the branding and graphic line previously established by the company.

 

What’s it like to work at NTI?  As a member of our team, you’ll be helping us create innovative solutions to solve our customers’ business challenges.  We work hard and stay focused but we never forget that the experience should be inspiring and enjoyable for the team making it all happen.

 

Responsibilities:

  • Meet with Creative Director and/or Marketing Team to study and determine requirements and scope of graphic projects.
  • Establish deadlines based on requirements.
  • Advise on strategies to accomplish the goals of each project.
  • Develop graphics (visuals elements) based on the message and requirements for: social media, blog posts, email marketing campaigns, printable materials.
  • Manage company social networks alongside the Creative Director. This includes posting and creating ideas/strategies.
  • Work with the development and training team to create training guides both printable and digital.
  • Create and improve Power Point presentations based on established goals. Presentations for: sales pitch, events, training, webinars, video recording.
  • Provide quick response to management and sales team when requested. Example: requested business cards; color codes; files in specific dimensions; etc.

 

Skills & Requirements:

  • Bilingual in English and Spanish
  • Minimum of 3 years of proven experience as graphic designer
  • Intermediate/Advanced knowledge:
    • Adobe Photoshop and Illustrator
    • Photographic retouching
    • Design for digital impression, offset and serigraphy – bleeding, margins, color modes
    • Design for web and social media (color modes and dimensions)
  • Basic Knowledge:
    • InDesign and Power Point
    • WordPress management
  • Optional:
    • Video editing
    • Asana
  • Ability to manage the day-to-day operational aspects of all ongoing project priorities
  • Sense of urgency in meeting all deadlines
  • Customer-focused style with the skills and ability to handle stressful or difficult situations
  • Written and verbal communication skills
  • Precise attention to details
  • Creative and proactive thinking
  • Adaptability
  • Rejection handling