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.
Working with us
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
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
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.
- knowledge of AWS/Azure, Terraform/Cloudformation
- Database replication and backup management (Even more if it’s in PostgreSQL).
- Fluent in English (read and write) – Optional
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
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 graphic designer with video editing 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 the successful delivery of promotional materials and visual website modification, updates, and day-to-day maintenance and producing and editing video for social media channels. You will be creating flyers, brochures, training/informational materials (PowerPoint, guides, banners, webpages, and manuals), and videos for social media in this position. In that same way, you will be creating artworks for social media (Facebook, Instagram, Twitter, and LinkedIn).
All of the above designs are based on the company’s branding and graphic line previously established.
What’s it like to work at NTI? As a team member, 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 Marketing Manager and/or Marketing Team to study and determine the requirements and scope of graphic/video projects.
- Establish deadlines based on requirements.
- Advice on specific 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, website, and video.
- Work with the development and training team to create training guides, both printable and digital.
- Create and improve 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.
- Provide design support for our websites.
Skills & Requirements:
- Bilingual in English and Spanish
- Minimum of 3 years of proven experience as a graphic designer
- Intermediate/Advanced knowledge:
- Video Production and editing.
- 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 PowerPoint
- WordPress management
- Optional:
- Animation
- 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