Careers

Ready to work with a dynamic, fast paced Georgia based company?

We’re looking for people who love integration technology with a drive to help us meet the growing demands of our customers. Whether you are an intern, recent graduate or experienced professional N2N has opportunities for you. For more information contact hr@n2nservices.com

Join the N2N Services team!

N2N’s vision is to enable secure and holistic cloud integration so that organizations of all sizes can seamlessly connect cloud applications with their enterprise applications and data stores. N2N’s flagship product, Illuminate is an iPaaS enabling turnkey SaaS-to-SaaS and SaaS-to-on-premise application and data integration. Illuminate’s intuitive approach enables customers to create, manage, secure, and monetize APIs, and build bridges between two APIs without any need for programming and additional infrastructure.

N2N believes that secure and turnkey application and data Integration, powered by APIs (Application Programming Interfaces) is critical to the success of any enterprise competing in today’s digital economy. Enterprises, irrespective of their size and business models, need APIs for integration with cloud, mobile, and social applications, wearable devices (”Things” in IoT), and partner and customer portals. Modern, digital enterprises are now exploiting APIs to support real-time process automation, workflows, artificial intelligence (AI), and business intelligence (BI) & analytics.

Even though APIs are critical for achieving success in today’s digital economy, many enterprises have struggled with creation, management, and security of APIs. In this context, enterprises frequently spend millions of dollars on middleware, architecture teams, and disparate technologies without realizing any significant success. Small- and Medium-sized Businesses (SMBs) have more IT spending and resource constraints and often struggle to meet the unrelenting need for integration for composing digital business processes and a seamless transition to cloud services.

N2N is to committed to enabling enterprises of all sizes to participate, benefit from, and compete in today’s digital economy enabled by APIs. N2N’s iPaaS, Illuminate enables enterprises to achieve success with migration to cloud services and fosters implementation of cloud-and API-first strategies.

N2N’s flagship product, Illuminateapp, features a turnkey enterprise cloud integration gateway. Illuminateapp includes modules to build, secure, share and monetize APIs completely from the Illuminate’s innovative iPaaS platform. Illuminate is one of the few integration platforms available in the market that can be used by business users and does not require complex or expensive software, or highly-skilled technical resources.

Contact N2N for more information: hr “at” n2nservices.com

 

Internship Opportunities

N2N is seeking technology interns in multiple areas:

  • Java Development
  • Systems Administration/Infrastructure Management
  • Database Administration
  • Data Analysis

 

We are looking for motivated and energetic students or recent graduates looking for experience in a dynamic, growing technology company in the Atlanta Metropolitan area. These internships are set as three month opportunities where the intern will be working as a 1099 contractor, at a training compensation rate. Current work authorization through a form I-9 is required. At N2N’s sole discretion highly capable interns who are eligible to work permanently in the US may be offered full time positions at any time during or after the internship.

Senior Project Manager

N2N is seeking a senior Project Manager. This position is responsible for project management work involving planning and coordination of information technology projects, executing in parallel. The project manager works to ensure that the assigned goals and objectives of the project(s) are accomplished within agreed upon time frames and budget limitations. This includes the responsibility to direct the work of other project team members and for managing team activities in order to assure the best use of time and resources to meet project defined objectives and deliverables. Projects may vary from managing small, less complex technology projects to managing extremely complex projects. Projects managed may include projects of multiple technology disciplines (i.e. hardware, software, applications development, network infrastructure etc.) and/or significant business process re-engineering efforts. Projects may involve significant risks to the state in areas of viability of service, public perception and monetary costs. Work typically involves the responsibility for identifying, understanding and managing business impact of projects. Project Manager is held accountable to inform executives, directors, clients, and business sponsors, about IT project progress including management of deadlines and schedule, straying within the allotted budget and completing deliverables to ensure project success.

 

The successful candidate will have skills in the following areas:

 

Technical Knowledge

  • Understanding of system development life cycle required for the type of project and ability to define work breakdown structures, and risk assessment accordingly for technology products or services.
  • Fully understand, exhibit, and maintain a high level of technical skill or knowledge in the area of application development and system integration. 
  • Fully understands and is proficient in the use of tools to structure system requirements such as flow charts, data flow diagrams, business process analysis, swim-lane construction, logic modeling, database modeling (ER diagrams).
  • Apply known Project Management (PMBOK based) approaches for developing and managing projects such as estimation methodologies, earned value calculations, and Risk Assessment/Mitigation Plan (RAMP).

 

Technical Solution Development

  • Detailed understanding of assigned data and the use of its systems via developing through test plans/scenarios. 
  • Skilled in conceptual understanding of enterprise systems and familiarity with best business practices related to systems.
  • Manage project variances to ensure variances are correctly identified, reported, and managed well.
  • Monitor vendor performance and realign projects as business needs change. Be proactive in managing complex projects to avoid problems and delays. Responsible for all phases and processes of the long term project that may last multiple years.

 

Technical Support

  • Knowledge of the current architecture of systems and information to troubleshoot problems.
  • Understanding of the business functions and system needs to develop working specifications for software application solutions.
  • Use lessons learned from projects and develop best practices for future projects.

 

Planning and Organizing

  • Ability to set priorities and know when priorities need to be changed.
  • Ability to work independently and manage projects with minimal supervision. 
  • Able to adapt work to unanticipated changes.
  • Ability to create, organize, and follow complex and/or detailed technical procedures. 

 

Project Management

  • Develop, manage and monitor the integrated master schedule for highly complex projects or multiple phases of a project. Ensure that an integrated master schedule is followed and must be accountable for changes to the schedule. 
  • Managing, organizing, and leading large, complex IT projects with high risk. Projects usually include enterprise implementation; consist of multiple technology disciplines and/or significant business process re-engineering efforts.

 

Consultancy

  • Ability to build on-going partnerships with clients. 
  • Ability to work with clients to discuss alternative technical solutions.
  • Ability to convey technical information to clients and promote understanding of relevant issues.
  • Consult with the project sponsor to provide status updates on project activities. Build and maintain customer support for the project being managed.
  • Counsel and advise senior level management and leadership regarding issues and risks, process re-engineering, and technology issues. 

 

Education

  • Bachelor’s degree in Business Administration, Project Management, Computer Science, Computer Information Systems, Computer Engineering, Math, or Engineering or related degree from an appropriately accredited institution; or 
  • Bachelor’s degree and some computer coursework from an appropriately accredited institution and one year of experience in business application consulting or development

IT Infrastructure Engineer

N2N Services, Inc. has an immediate need for a Infrastructure Engineer at its Duluth, Georgia headquarters. This is an excellent opportunity for a seasoned engineer to leverage their skills and talents in a dynamic, fast-paced environment supporting cloud-native applications.

Responsibilities Include:

Technical knowledge

  • Understanding of running enterprise-class transactional applications built on a Java stack
  • Hands on experience building, supporting, and tuning RDBMS environments, particularly Oracle, mySQL, as well as NoSQL databases (i.e. Mongo); Understanding of SQL tuning required
  • Working knowledge of ESB technologies (Mule or Boomi preferred)
  • Thorough understanding of Linux (Unix) operating system
  • Thorough understanding of IP-based networks, both within virtual private clouds and external network connectivity
  • Knowledge of load balancing in multi-tier application environments
  • Programming experience with Java desirable but not required
  • Experience managing ticket-based enterprise work-flow systems, particularly JIRA and  Freshdesk
  • Familiarity with SOC 2 compliance obligations for IT, such as in patching, segregation of duties, and change management
  • Experience in Docker or similar container technology
  • Experience in container orchestration tools such as Kubernetes
  • Experience in infrastructure automation tools eg: Terraform, Chef, Puppet
  • Experience in CI/CD tools such as Jenkins
  • Experience in virtualization environments
  • Experience in monitoring tools

 

Technical solution development

  • Build or modify system environments to serve new purposes or improve workflow
  • Test, maintain, and monitor programs and systems, including coordinating the installation of programs and systems
  • Develop, document, and revise system design procedures, test procedures, and quality standards
  • Help develop a technology architecture by providing input to the Enterprise Architecture team
  • Participate as technical lead in complex services and systems integration efforts, developing enterprise-class applications
  • Work on the scoping, approval, development, and implementation of infrastructure projects
  • Develop infrastructure solutions using industry and company best standards and practices
  • Mentor junior infrastructure engineers

 

Technical Support

  • Understanding of business functions and how that informs infrastructure capabilities
  • Ability to understand and support complex end-to-end distributed application systems, and contribute to holistic problem resolution.

 

Planning and Organizing

  • Understands tasks required in the job and taking ownership to complete tasks.
  • Takes initiative to plan and organize daily activities and tasks.
  • Ability to work independently on tasks, develop own work schedule and monitor progress against defined parameters. 

 

Project Management

  • Ability to manage timelines, financial resources if applicable, and the activities of others to achieve success. 
  • Ability to monitor project progress and provide updates to managers. 

 

Consultancy

  • Ability to understand user needs through discussion with stakeholders. 
  • Ability to convey technical information to stakeholders and promote understanding of relevant issues.

 

Desired Qualifications & Competencies:

  • Minimum of a Bachelor’s Degree in Computer Science or related areas
  • 5+ years post-graduation experience supporting Linux-based applications in a cloud environment
  • Excellent verbal and written communication skills
  • Ability to react quickly to new demands in an ever-changing dynamic business and development environment
  • Ability to work under pressure, producing results in an agile environment
  • Must have a positive and a can-do attitude
  • Must be self-motivated and be able to work with minimal direction

Java Developer

N2N Services, Inc. has an immediate need for a Senior Java Developer/Technical Lead at its Duluth, Georgia headquarters. This is an excellent opportunity for a seasoned developer to leverage their skills and talents in a dynamic, fast-paced environment building cloud-native applications.

Responsibilities Include:

Technical knowledge

  • Back end web development using Java/JEE/WebServices
  • UI/UX Development with JavaScript, HTML5, Bootstrap, Angular, Node.js, jQuery
  • Solid understanding of HTML5 and CSS3
  • Hands on development experience with RDBMS environments, particularly Oracle, mySQL, as well as NoSQL databases (i.e. Mongo); Understanding of SQL tuning preferred
  • Working knowledge of ESB technologies (Mule or Boomi preferred)
  • Knowledge of Design Patterns
  • Understanding of Linux (Unix) and Windows operating systems

 

Technical solution development

  • Build or modify system to serve new purposes or improve workflow
  • Test, maintain, and monitor programs and systems, including coordinating the installation of programs and systems
  • Develop, document, and revise system design procedures, test procedures, and quality standards
  • Review and analyze performance indicators to locate code problems, and correct errors
  • Help develop a technology architecture by providing input to the Enterprise Architecture team
  • Participate as technical lead in complex services and systems integration efforts, developing enterprise-class applications
  • Work on the scoping, approval, development, and implementation of software projects
  • Develop software solutions using industry and company best standards and practices
  • Mentor junior software engineers

 

Technical Support

  • Understanding of business functions and how that informs system capabilities
  • Ability to understand and support complex end-to-end distributed application systems, and contribute to holistic problem resolution.

 

Planning and Organizing

  • Understands tasks required in the job and taking ownership to complete tasks.
  • Takes initiative to plan and organize daily activities and tasks.
  • Ability to work independently on tasks, develop own work schedule and monitor progress against defined parameters. 

 

Project Management

  • Ability to manage timelines, financial resources if applicable, and the activities of others to achieve success. 
  • Ability to monitor project progress and provide updates to managers. 

 

Consultancy

  • Ability to understand user needs through discussion with stakeholders. 
  • Ability to convey technical information to stakeholders and promote understanding of relevant issues.

 

Desired Qualifications & Competencies:

  • Minimum of a Bachelor’s Degree in Computer Science or related areas
  • 5+ years of post-graduation programming experience
  • Excellent verbal and written communication skills
  • Ability to react quickly to new demands in an ever-changing dynamic business and development environment
  • Ability to work under pressure, producing results in an agile environment
  • Must have a positive and a can-do attitude
  • Must be self-motivated and be able to work with minimal direction

Contact Us

(888) 651-3309

3063 Peachtree Industrial Blvd. Duluth, Ga 30097

Get Started