Description
Job Title:
Staff/Senior DBA with Java knowledge - Classic CDRO
Employment Type:
Permanent
Work Location:
Chennai - Remote
About CloudBees
CloudBees enables enterprises to deliver scalable, compliant, and secure software, empowering developers to do their best work.Seamlessly integrating into any hybrid and heterogeneous environment, CloudBees is more than a tool—it's a strategic partner in your cloud transformation journey, ensuring security, compliance, and operational efficiency while enhancing the developer experience across your entire software development lifecycle. It allows developers to bring and execute their code anywhere, providing greater flexibility and freedom through fast, self-serve, and secure workflows.CloudBees supports organizations at every step of their DevSecOps journey, whether using Jenkins on-premise or transitioning software delivery to the cloud. We’re helping customers build the future, today.
About The Role
We’re seeking a Staff / Senior Database Administrator with deep database expertise and solid Java backend skills. You’ll be responsible for designing, optimizing, and maintaining robust database systems while developing efficient backend services that ensure reliability, performance, and scalability across the platform.
Key Responsibilities
- Design, develop, and maintain scalable, high performance database systems.
- Extensive working knowledge with any one any one of databases, MySql, SqlServer, Oracle, Postgres
- Optimize database architecture, queries, indexing, and ORM mappings (JPA/Hibernate) for maximum efficiency and data integrity.
- SQL & PL/SQL: High proficiency in writing, tuning, and debugging complex SQL queries and PL/SQL stored procedures, functions, and packages.
- Capacity Planning: Monitor database usage, predict future storage and performance needs, and plan for capacity expansion.
- Collaboration: Work with application development teams to optimize database designs, queries, and stored procedures (PL/SQL).
- Provide technical support for database environments, including testing and installation of DBMS upgrades
- Manage database deployments, monitoring, replication, backups, and performance tuning.
- Plan and execute database upgrades, ensuring smooth transitions to newer versions. Identify and troubleshoot any database-related issues
- Troubleshoot and resolve performance bottlenecks and other database-related issues.
- Collaborate with DevOps to automate and streamline database operations in CI/CD pipelines.
- Enforce data integrity, security, and compliance with internal and regulatory standards.
- Contribute to architecture design and decisionmaking across data and backend layers.
- Build and enhance backend services and APIs using Java.
- Use Liquibase (or similar tools) to manage schema versioning, migrations, and rollbacks.
- Document database policies, procedures, and standards, and ensure they are followed
Qualifications
Required:
- 8+ years of experience in database engineering (MSSQL, Oracle, PostgreSQL or MySQL).
- Deep expertise in SQL query optimization, indexing strategies, and database performance tuning.
- Proven hands on experience in Java backend development (min 2 years) .
- Solid understanding of JPA/Hibernate, including entity mapping, lazy loading, and cascading behaviors.
- Practical experience with Liquibase or similar schema migration/versioning tools.
- Proficiency in database deployment, replication, and upgrade processes.
- Solid understanding of RESTful APIs, microservices, and distributed systems.
- Skilled in diagnosing and resolving complex database and application performance issues.
- Basic understanding of anyone of the cloud services. ( AWS/GCP/etc.,)
- Excellent written and verbal communication skills
Preferred (not mandatory):
- CI/CD practices
- containerization (Docker, Kubernetes)
- Experience working in Agile methodologies
- Advanced Java concepts
Competencies
- Excellent problem-solving, analytical, and communication skills.
- Self learning
Working Conditions
- Standard working hours: 9am - 6pm., Mon–Fri, or as per business needs
- Work location / travel expectations: Remote
- Reasonable accommodations will be considered in line with the Rights of Persons with Disabilities Act, 2016.
Compensation & Benefits
- Benefits offered: health insurance, provident fund, paid leave, remote allowance.
- 5% Variable Bonus
Equal Opportunity Statement
CloudBees is an Equal Opportunity Employer. We do not discriminate on the basis of caste, religion, color, gender, sexual orientation, age, marital status, disability, or any other status protected under applicable law. We are committed to creating an inclusive workplace where everyone can thrive.
Data Protection Statement
All personal information collected during the recruitment process will be handled in accordance with applicable Indian data protection laws and Cloudbees privacy policy.
Disclaimer
This job description is intended to provide a summary of the position and its responsibilities. It is not an exhaustive list of duties. Responsibilities and activities may evolve as per organisational requirements.