Title
Couchbase/Cassandra Lead
Qualification
Engineers or Bachelor’s degree
Technical/Functional Skills
* Core experience in Couchbase technologies, including Couchbase Server and N1QL. * Strong experience in database engineering and development experience in a professional environment and/or comparable experience. * Hands on expertise with NoSQL and RDBMS data architecture, design and development, performance optimization and troubleshooting. * Experience with distributed/multi-tiered systems and application development. * Experience in coordinating with multiple infrastructure and production support teams * KEY Requirements - Cassandra Expertise, worked in OLTP RDBMS space.
Roles & Responsibilities
* Creates design documents that ensure consistency in development across the IT organization. * Analyzes data requirements and creates logical and physical models of data flows. * Works collaboratively with database administrators and reporting teams. * Understands and evaluates structured business requirement and translates them into specific database solutions. * Creates data design models, database architecture and data repository designs. * Addresses data quality issues with clients and management. * Creates and tests database prototypes. * Participates in the definition of software architecture to ensure that the IT organizations solutions are built within a consistent framework and aligned to strategy. Implements activities that generally impact multiple components / processes and the work of own and possibly other teams. * Assigned complex undertakings that regularly require the application of independent judgment. * Receives work in short– and mid- term outcomes and operates within the context of approved methods.
* Partners with delivery architects and engineers to design optimal data tier solutions to meet platform objectives and goals. * Performs transformation of logical data architectures into physical data designs, according to database design best practices and standards. * Provides database administration services to projects with a focus on maintaining databases, but also for projects building, and extending databases. * Debugs database components, identifies, fixes and verifies remediation of design and/or performance defects. * Performs ongoing refactoring of database design and continuously improves product to follow data placement procedures and re-use of existing databases as appropriate. * Ensure optimal data replication, performance, High Availability, backup and recovery processes exists to meet requirements, reduce cost and adhere to standards. * Stays abreast of new DBMS features and functions. * Finds opportunities to embrace innovative technologies.
* Participates in the definition of IT architecture to ensure that the IT organization IT solutions are built within a consistent framework. * Participates in the decision-making processes related to the selection of software architecture solutions. * Serves as a technical and business-savvy resource to software development engineering personnel on a range of software design issues. * Implements and improves core software infrastructure. * Participates in improving software development lifecycle, technical operations and technology innovation. * Participates in developing technical / business approaches and new or enhanced technical tools. * Shares complex information related to areas of expertise and/or to gain acceptance of new or enhanced technology / business solutions. * Effectively resolves problems and roadblocks as they occur. * May perform systems and applications performance characterization and trade-off studies through analysis and simulation. * May mentor less experienced members of the team. * May lead teams / projects. * May represent IT Technology in internal or external forums.
Process
Aptitude tests, Technical tests, Interviews, Medical Health Checkup
Reimbursement
Best in Industry
Location
Remote (Work From Home)
|