Make a difference. Start today.

Want a rewarding career in a fast growing industry? Neovera is looking for talented and driven people to join our team.

WHAT DO YOU WANT TO DO?

Neovera is a trusted provider of complex hosting solutions, leveraging over a decade of unmatched technical expertise in IT consulting and infrastructure managed services. Headquartered in Reston, Virginia, Neovera’s clients range from start-up and non-profit organizations, to global media, distance-learning, and financial institutions. Our goal is to assist clients in achieving superior return on their investment with the optimization and management of high-availability IT infrastructure solutions.

Senior Network Engineer

Details

Senior Network Engineer

Architect and design networks for external customers based on requirements gathered during discovery meetings. Review, evaluate and modify existing network architecture for external customers as well as for Neovera’s internal networks.


Responsibilities: (other duties may be assigned)

  • Gather requirements and architect/design networks for new customers.
  • Evaluate current customer network architecture/designs and modify where necessary.
  • Collaborate with Neovera teams regarding expanding/modifying Neovera network infrastructure.
  • Attend sales/SDM meetings and conference calls with potential/new customers when needed.
  • Produce network diagrams and documentation at a high level.
  • Research and evaluate new networking technologies and test in a lab environment.
  • Help to design and expand the lab environment for network engineering.
  • Participate in on-call rotation with other network engineers.
  • Troubleshoot escalated network issues when on-call.
  • Performs other duties as assigned.

Knowledge, Skills and Abilities:

Advanced troubleshooting skills; TCP/IP Networking; Security Devices (Firewalls - UTM & NGFW, IDS/IPS, SIEM); Routing & Switching; Wireless Networking; Command-Line Interfaces; and Basic Linux skills (file management and text editing). Proficiency in all or some of, but not limited to, the following manufacturer's product lines: Cisco, WatchGuard, Fortinet, Palo Alto Networks, Juniper, Sophos, and F5.

Strong knowledge of IT best practices. Ability to communicate effectively at all levels of the organization, both verbally and in writing. Attention to detail, follow-up is essential. Ability to be flexible and handle stressful situations is essential. Ability to take initiative on assigned projects/tasks and work with minimal supervision. Ability to work with customers to deliver a product that they envision and require.


Required Qualifications:

Bachelor’s degree in Computer Science or related discipline preferred. Minimum of 5 years of experience in Network Architecture/Design. Experience gathering requirements from customers (internal and external) with the purpose of designing networks. Experience providing support during non-business hours.


Senior Database Engineer

Details

Senior Database Engineer

This position will be on-site in Fairfax, VA.


Responsibilities: (other duties may be assigned)

Data modeling/ETL:

  • Create data models from business rules
  • Must be able to suggest solutions for business issues as it related to the database
  • Ability to Create Entity Relationship diagrams using ERWin or SQLDeveloper
  • High level of expertise in writing SQL ETL scripts

Expert level DBA experience in the following:

  • Installation of Oracle database software
  • High level familiarity with ORacle 12c database containers
  • Provide expertise for client when issues arise with Oracle databases
  • Expertise in SQL tuning
  • Overall familiarity with database utilities

Operating systems:

  • Familiarity with Solaris and Linux OS tuning and metrics interpretation

Associate Software Developer

Details

Associate Software Developer

Neovera is seeking an Associate Java Software Developer to join and grow with our Software Solutions group. You will be part of the Software Solutions team engaged with an internal Neovera client (our Hosting and Managed Services group) and an external Financial Services client.


Responsibilities: (other duties may be assigned)

  • Implement new vertical features in transactional web-based applications, utilizing Java, Spring, JPA, and Angular or GWT
  • Implement unit tests and integration tests
  • Maintain and enhance existing web applications
  • Originate and maintain collateral documentation
  • Contribute to daily scrum meetings
  • Collaborate with team members
  • Engage with clients on technical matters

Knowledge, Skills and Abilities:

  • Java, Spring, JPA, Hibernate
  • HTML, CSS, Javascript, JQuery, Angular
  • Web Services and related technologies (XML, SOAP, REST, JSON)
  • Tomcat, WebSphere
  • SQL; Oracle, MySQL, SQL Server
  • Data structures, algorithm design, and general problem analysis
  • Eclipse, Git, Subversion, Maven, Jenkins
  • Unit testing techniques and tools
  • Agile and Waterfall development processes
  • Excellent verbal and written communication skills
  • Keen analytical ability with a track record of getting things done
  • Highly motivated and having a strong sense of responsibility

Qualifications:

  • 1 year of experience using Java as primary programming language
  • BS in Computer Science or related technical field

Oracle Database Administrator

Details

Database Engineer

The Database Engineer is responsible for managing and supporting OLTP, Web Service and Decision Support databases, ensuring their performance, availability and security through all lifecycle phases.


Responsibilities: (other duties may be assigned)

  • Ensure availability and performance of the databases managed by Neovera, by maintaining optimal configuration parameters, by applying critical and recommended patches on a regular and consistent basis, and by designing and coding utilities to support and monitor database functions.
  • Maintain database performance and by determining optimum values for database parameters; implementing new releases; completing maintenance requirements; evaluating computer operating systems and hardware products.
  • Proactively monitor, and audit on an as-needed basis, the database systems, to ensure secure services and minimum downtime (Oracle, SQL Server and MySQL databases).
  • Perform on an as-needed basis backup and recovery, database installation, and database support for application rollouts and upgrades.
  • Provide trend analysis to management team to enable them to make informed decisions regarding resource management.
  • Perform troubleshooting and problem solving of database environments, and provide concise documentation for traceability and team knowledge.
  • Maintain quality service by planning and providing concise documentation for configuration changes, migrations, upgrades and patching of database systems. Establish and enforce Neovera standards, and follow customer standards, for design, implementation and documentation.
  • Participate in testing, evaluation and design of existing and proposed systems. This includes recommending solutions by defining database physical structure and functional capabilities, database security, back-up and recovery
  • Respond to customer requests through the ticketing system and emails, and keep users updated and well-informed in a timely manner, of all work on their systems. Identify database requirements by interpreting and clarifying customer requests, and analyzing application performance and response.
  • Maintain professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies.

Knowledge, Skills, and Abilities:

  • Very good understanding of Oracle databases, architecture, security & performance tuning.
  • Highly skilled in SQL.
  • High level understanding of backup/recovery techniques.
  • Excellent analytical and troubleshooting capabilities.
  • Excellent oral & written communication skills.
  • Excellent interpersonal/team skills.
  • Well organized, self-starting, and detail oriented.

Qualifications:

  • 5+ years in-depth, hands-on experience with Oracle, Oracle RAC (11g and 12c)
  • 3+ years in-depth, hands-on experience with SQL Server and SQL Management Studio (2005+)
  • Good working knowledge of Oracle Enterprise Manager Cloud Control (12c desired, 13c a plus)
  • Bachelor's degree in Computer Science, Computer/Software Engineering OR equivalent work experience.
  • Solaris/Linux OS knowledge, excellent working knowledge of PL/SQL, Perl, Linux shell and Windows PowerShell is highly desired.
  • Proven experience in a database development environment is highly desired.
  • A good foundation in data modeling as well as experience with modeling tools is a plus.
  • Experience with other relational databases (MariaDB and NoSQL) is a plus.
  • Experience with and knowledge of Data Warehousing design and implementation is a plus.
  • United States citizenship required.
  • Flexibility to travel locally to client sites as needed.

Technical Operations Analyst – 2 Positions Open

Details

Technical Operations Analyst

The Technical Operations Analyst will provide customer service, troubleshooting, as well as incident escalation for all users contacting the 24 x 7 x 365 NOC environment and act as escalation point. Regular, predictable attendance is essential in this vital position. The Tech Ops Analyst must be prepared to work varying shifts.


Currently, our shifts typically run in the following order:

Sunday, Monday, Tuesday 8am-8pm, Wednesday 8am-2pm

Sunday, Monday, Tuesday 8pm-8am, Wednesday 8pm-2am


Responsibilities: (other duties may be assigned)

  • Provide first-line surveillance and incident management support
  • Act as a front line interface to our customers through effective oral and written communication
  • Communicate issues and incidents to all levels of the organization as required
  • Perform initial hardware/software problem analysis, identification, and troubleshooting
  • Work closely with engineering groups to identify, resolve, or coordinate the resolution of System and Network problems and issues
  • Use of monitoring tools to effectively monitor our IT infrastructure
  • Use of trouble ticketing system for tracking, prioritization, and escalation of both new and existing issues
  • Follow up with engineering teams on open issues to keep tickets up to date
  • Monitor our enterprise backup system, identify key backup failures, and manually restart failed backups
  • Perform daily data center walk-throughs to visually inspect physical devices for alert lights or anomalies

Knowledge, Skills, and Abilities:

  • Ability to work a flexible schedule in a xx shift environment including nights, weekends, and holidays is a requirement
  • Excellent communication skills, both written and oral—position is customer facing
  • Excellent analytical and problem solving skills
  • Strong inter-personal and customer service skills
  • Able to pass a background check which includes criminal and credit

Qualifications:

  • Experience with Microsoft Office
  • Technical certifications such as A+, Security+, Network+, CCNA, etc.
  • Bachelor’s or Associate’s degree preferred, not required

Director – Technology Implementation Services

Details

Director - Technology Implementation Services

Primarily responsible for managing the implementations of multiple managed and cyber security services solutions. With very limited direction and oversight, the Director, Technology Implementation Services provides strategic and day-to-day leadership to a team that implements a diverse set of managed and cyber security services solutions to a variety of clients. Appropriate project portfolio reporting provided to management.

Responsibilities: (other duties may be assigned)

  • Portfolio management of implementations such that each implementation is predictable and accurate, i.e., establishing the solutions delivery methodology. Ability to understand the shared resources necessary for the implementations, and getting them scheduled through the platform owners. Portfolio management should provide transparency into the scope, schedule, budget, and the associated risks for each implementation, i.e., project portfolio reporting. Implementations include the ordering of equipment, configuring, testing of the solution, and going Live.
  • Ensure the technology delivery efforts meet client requirements. For those high-risk implementations, direct management may be necessary to ensure a quality implementation and be the on-site contact and escalation point.
  • Provide leadership during crisis, managing client expectations while bringing major problems to a quick resolution.
  • On an ongoing basis, produce a dashboard that describes the services provided to each client, e.g., planned schedule of activities to be performed, maintenance activities performed during the last period, state of managed services in Production (trends on storage, memory, CPU, bandwidth, etc.).
  • Manage team allocation by ensuring that each associate has a manageable workload and reallocating resources as needed.
  • Actively engage with new business scoping and estimating activities, including providing resource estimates and capacity management oversight.
  • Develop relationships across the organization and listen to the needs of internal and external customers.
  • Cultivate open communication with clients and business partners to identify opportunities to improve processes and methodologies.
  • Coach, mentor and develop team members.
  • Onsite client support may be required on occasion.
  • Performs other duties as assigned.

Qualifications:

Bachelor’s degree in Computer Science or related discipline preferred. Master’s degree in Computer or related discipline is a plus.

  • Experience managing technology infrastructure projects.
  • Ability to communicate effectively at all levels of the organization, both verbally and in writing.
  • Experience providing support during non-business hours.
  • Experience with networking and cloud solutions.
  • Experience with Windows and Linux platforms.
  • Experience with storage platforms.
  • Experience with database platforms.
  • Knowledge/experience with defense in depth security strategy and approach a plus.
  • Familiarity of industry standard IT processes and procedures including ITIL standards a plus.

APPLY TODAY

The overall well-being of our employees and their families is important, and Neovera provides many valuable benefits, programs and tools to help manage the various phases, developments, and priorities in your life.

  • Medical and Dental insurance coverage
  • FSA for pre-tax payment of Health and Dependent Care Expenses
  • Life Insurance
  • Short and Long Term Disability Insurances
  • Paid Vacation
  • Weekly Catered Lunch
  • 401k
  • Competitive Base Salary
  • Discounted Gym Memberships

Neovera is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, military status, national origin or any other characteristic protected under federal, state or applicable law. Candidates may be subject to a criminal background and/or credit check.