Do you enjoy working in an environment of smaller teams with fewer (or zero) levels of bureaucracy, where everyone is closer to one another and utilizes technology to maintain a work life balance? There is a future for you here in an environment where your skillset is not pigeonholed; you’re going to see and do many different things and you will get a chance to expand your horizons. Our growing company believes in a sense of community when providing our customers with innovative solutions, evolving education, and the highest standard of excellence. We strive to be the most trusted leader providing innovative technology solutions through valued partnerships with our customers. If you love technology and are ready to break the corporate mold to deliver the right solutions at the right time, utilizing the most cutting edge products and services, then N-ovation Technology Group is the company for you!
NTG is seeking a talented Couchbase Administrator located in San Francisco, CA. This position will be focused on supporting all aspects of Couchbase databases, sync-gateways and underlying operating systems. The Couchbase Administrator will provide the technical domain leadership required to effectively deliver high-quality, timely solutions and services that meet client's business needs with a focus on mobile offline capabilities utilizing sync-gateway. The Couchbase Admin’s primary focus is to plan design, optimize, implement and support all aspects of Couchbase databases, sync-gateways and underlying operating system. The Couchbase Admin will ensure security and compliance within enterprise standards.
Configure, optimize and maintain Couchbase clusters, Sync-gateways and underlying operating systems.
Complete accountability and responsibility to provide Level 3 (advanced) technical expertise for resolution of outages, service level issues, and user/customer support needs in coordination with other support teams.
Ensure quality and consistency of design, development (if applicable), testing, and integration testing cycles and deliverables, adhering to Architecture, PMO, and compliance guidelines.
Collaborates with other engineers and architects to drive guidelines, methodologies, and documentation
Work with developers in writing SQL, functions & procedures, troubleshoot and tune coding issues.
Drive continuous improvement of design and delivery standards. And ensures that all processes and procedures are fully documented, kept up to date and properly socialized
Possibility of an On-call rotation is required to support a 24/7 environment and is also expected to be able to work outside business hours to support a global delivery.
Skills / Qualifications:
Highly proficient in all aspects of Couchbase database and sync-gateway administration including Configuration, Database Security, Backup & Recovery, Replication, DB performance troubleshooting, and Advanced Tuning.
Highly proficient in managing synchronization with mobile devices and also synchronization with back end systems of record
2+ years’ experience designing, developing, tuning, optimizing, deploying and updating Couchbase clusters and Sync Gateway in a highly available production environment
2+ years’ Experience in developing backend Node.js services and API’s.
2+ Experience in integrating backend data sources into a core database.
5+ years' experience designing, developing, tuning, optimizing, deploying and updating NoSQL instances in a high volume transactional environment with critical uptime requirements for a business providing 24/7 SaaS, e-commerce or web-based solutions
Experience deploying highly available Couchbase landscapes into AWS a plus.
Must have configured and managed online backup technologies in Couchbase and ensured disaster recovery and data retention protocols (backup, monitoring, security, installation) existed and were followed
Good exposure to Centos and Redhat Linux. Good understanding of various recovery scenarios, refresh techniques and familiarity with HA solutions as well as shell or ruby scripting is highly desirable.
Excellent understanding of navigating highly secure enterprise networks
Excellent troubleshooting and performance tuning skills
Proficiency in Linux and automation skills
Must be able to conduct systems analysis and translate user requirements into business solutions.
Excellent verbal and written communication, interpersonal, conflict resolution, customer service skills and problem-solving skills
Ability to work effectively in a fast paced, high volume, deadline driven environment
Professionalism in dealing with all levels of management and staff
Additional Skills (Preferred, but not mandatory)
Previous Experience with managing production PostgreSQL database servers
Experience with supporting Node.js platforms
Experience with supporting load balancer technologies, specifically NGINX and BigIP F5.
Knowledge and experience with Oracle and/or MS SQL Server Database administration
Experience with managing and supporting MongoDB
Experience working in a Cloud environment like Amazon EC2, S3 and Beanstalk and internal VMware Virtual environments
Systems Administration – Linux, Chef, Puppet
Education / Experience:
Minimum 5 years’ recent professional experience
Bachelor’s Degree preferred, Associates degree or less acceptable with additional experience
N-ovation Technology Group, LLC (NTG) provides best in class IT Network Design, Architecture, and Integration Services. Our staff has been at the forefront of strategy and technology for more than 40 years in the government and commercial industry. Today, the firm provides management and technology consulting, cyber, cloud and networking engineering services to leading Fortune 500 corporations, governments and not-for-profits. NTG partners with public and private sector clients to solve their most difficult challenges through a combination of staff-augmentation, program management, consulting, technology, systems engineering, cybersecurity and innovation. NTG’s dedication to excellence and our commitment to customer satisfaction is priority. We believe in our vision wholeheartedly and set an example for outstanding customer service. NTG was established on the core strength of “integrity”. We will always be honest, upfront and transparent with our clients.
N-ovation Technology Group, LLC is 100% Veteran Owned company and an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin. We are also an equal opportunity employer of individuals with disabilities and protected veterans. We encourage Veterans to join our team.
Physical Requirements: While performing the duties of this job, the employee is regularly required to talk, hear, and use hands to finger, handle or feel objects, tools, or controls. The employee is occasionally required to reach with hands and arms. Specific vision abilities required by this job include close vision. The employee must occasionally lift or move up to 25 pounds. Employee may be required to stand and walk for several hours performing various job related duties.
This position description reflects NTG's assignment of essential functions; nothing in this job description restricts the Company's latitude to assign or reassign duties and responsibilities to this job at any time.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities.
Please view Equal Employment Opportunity Posters provided by OFCCP here https://www.dol.gov/ofccp/regs/compliance/posters/ofccpost.htm
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information.