6+ MySQL DBA Jobs in Mumbai | MySQL DBA Job openings in Mumbai
Apply to 6+ MySQL DBA Jobs in Mumbai on CutShort.io. Explore the latest MySQL DBA Job opportunities across top companies like Google, Amazon & Adobe.
Company profile.
Actuate Microlearning is a thirteen-year-old HR-Tech and Learning solution, operating in the B2B space, providing the following solutions to our clients:
- eLearning (off-the-shelf and custom)
- Gamified learning
- Learning Management Systems (under the brand name CalyxLMS)
- 360-degree surveys (under the brand name Calyx360)
- Standalone and blended-format instructor-led trainings (under the brand name CitrusLearning Systems)
Our client list includes top brands in across industry verticals, including the top BFSI, Pharmaceutical, Manufacturing, Logistics, Automotive, Consumer Goods, Consumer Durables, IT, ITES, eCommerce, Retail, Public Sec, Petrochem., Infrastructure, firms
We are a highly ambitious, steadily growing and profitable organization with a focus on employee development and well-being.
Our work culture and employee policies are designed to ensure our employees are happy, productive and growing in skill and character.
Job Summary:
Are you passionate about revolutionizing the HR-Tech and Learning space? Actuate Microlearning, a thirteen-year-old B2B Learning solutions provider, is seeking a talented Full-Stack Developer to join our innovative team. In this role, you will be at the forefront of developing and maintaining our Learning Management System (LMS), implementing robust security measures, and elevating the overall UI/UX.
Key Responsibilities:
- Front-end and Back-end Development: Spearhead the development of both the front-end and back-end of our Learning Management System (LMS), ensuring a cohesive and user-friendly experience.
- Security Implementation: Implement comprehensive security measures to safeguard user data, ensuring the confidentiality and integrity of information within the LMS. (Good to have)
- UI/UX Enhancement: Play a key role in enhancing the User Interface (UI) and User Experience (UX) of the LMS, creating an engaging and intuitive learning environment.
- System Maintenance and Updates: Take charge of maintaining and updating the system to ensure it aligns with industry standards, remains technologically advanced, and meets evolving user expectations.(Good to Have)
Qualifications and Skills:
- Master’s or Bachelor's degree in Computer Science, Computer Engineering, Information technology, Computer Applications or a related field.
- Proficiency in HTML, CSS, JavaScript, and PHP, MySQL databases and optimizing database performance
- Proven 2 plus experience in Full-Stack Development.
- Expertise in front-end and back-end technologies.
- UI/UX design proficiency.
- Continuous learner with the ability to adapt to new technologies.
Job Responsibilities:
- Server Monitoring: Monitor server performance and respond to alerts promptly. Troubleshoot and resolve system and network issues.
- Server Disk Cleanup: Regularly analyze and clean up server storage to optimize performance and resource allocation.
- Deployment of New Linux Instances: Create and configure new Linux server instances based on project requirements. Ensure proper security measures and updates during deployment.
- DNS Management: Manage DNS records, domains, and configurations for internal and external services.
- Backing up/Archiving Logs: Implement backup and archiving strategies for server logs to maintain data integrity and facilitate auditing.
- MySQL Backups: Create and manage automated backups of MySQL databases to ensure data integrity. Develop disaster recovery plans.
- System Administration Strategies: Develop and implement system administration strategies to enhance server performance, security, and scalability. Stay updated with industry best practices and emerging technologies
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Proven experience as a Linux Administrator or similar role (5+ years).
- Proficiency in Linux server administration (CentOS, Ubuntu, etc.).
- Strong knowledge of: Server monitoring tools (e.g., Nagios, Zabbix). Configuration management tools (e.g., Ansible, Puppet). Virtualization and containerization (e.g., Docker, Kubernetes). DNS management (e.g., BIND, AWS Route 53). Backup solutions (e.g., Bacula, AWS Backup). Log management and analysis (e.g., ELK Stack, Graylog). Database administration (e.g., MySQL, MariaDB). Security best practices and firewall configuration. Scripting languages (e.g., Bash, Python). Version control systems (e.g., Git). Cloud platforms (e.g., AWS, Azure, Google Cloud). Monitoring and alerting tools (e.g., Grafana, Prometheus). Networking concepts (TCP/IP, routing). System administration strategies and documentation. Excellent problem-solving skills and the ability to work independently.
- Strong communication and teamwork skills.
Role Title : VB.Net Developer
Work Experience :
- Minimum of 1 Year experience
2 . Frontend and back-end development expertise
Skills & Knowledge
- Good background with SQL Databases (writing queries, optimisation, query builders usage, ORMs)
- Troubleshooting (ability to react in the most effective manner to eliminate technical issues)
- Solution-Making (ability to propose the most effective technical solutions)
- Ability to work on existing live projects and do the modifications as required.
- Ability to work independently and in a team as well
Educational Qualification
Graduates or Undergraduate
Consulting, Outsourcing, and Technology Services company
- 5+ years of experience working with MySQL Databases, including the community edition
- Advanced understanding of Linux OS
- Can use SSH to connect to remote systems with password & public/private keys
- Deep understanding of systems performance
- Understand automation concept to speed up the work: Ansible
- Advanced knowledge on InnoDB internals
- Expert knowledge of Performance Schema
- Knows how to optimize queries/schemas
- Deep understanding of replication and clustering
- Knows backup solutions and strategies
- Knows HA solutions and strategies
- Knows proxy usage as it relates to MySQL
- Designs and executes overall database architecture strategy, standards and practices.
- Works closely with project teams to develop data models that support business processes.
- Works with application development to ensure database changes adhere to best practices and are properly prioritized and scheduled.
- Supports all areas of the enterprise - ensures that all databases run at optimal performance
- Proactively identifies and troubleshoots databases performance issues
- Ensures that industry wide security standards are properly implemented
At Egnyte we build and maintain our flagship software: a secure content platform used by companies like Red Bull and Yamaha.
We store, analyze, organize, and secure billions of files and petabytes of data with millions of users. We observe more than 1M API requests per minute on average. To make that possible and to provide the best possible experience, we rely on great engineers. For us, people who own their work from start to finish are integral. Our Engineers are part of the process from design to code, to test, to deployment, and back again for further iterations.
We have 300+ engineers spread across the US, Poland, and India.
You will be part of the Site Reliability Engineering Team. This role involves the design, scale, performance tuning, monitoring, and administration activities on the various databases (majority on MySQL).
Your day-to-day at Egnyte:
- Build, scale, and administer a large fleet of MySQL servers spread over multiple data centers with a focus on performance, scale, and high availability.
- Monitor and troubleshoot critical performance bottlenecks for MySQL databases before it causes downtime.
- Review and assess the impact of database schema design, topology changes prior to their implementation
- Ensure that databases are secured, maintained, backed up, and highly available.
- Review stress testing results and provide recommendations to development teams
- Automate anomaly detection to surface databases with failures, IOPS, deadlocks, and other failure reasons.
- Automate management tasks, streamline processes, and perform standard administrative functions
About you:
- Understanding of MySQL’s (5.7+) underlying storage engines
- Knowledge of Performance and scalability issues with MySQL
- Strong experience with MySQL HA using Orchestrator/ProxySQL/Consul/Pacemaker
- Experience with configuration management like Puppet/Ansible
- Knowledge of limitations in MySQL and their workarounds in contrast to other popular relational databases
- Automation experience with ‘Python/Ruby/Perl’ and ‘SQL’ scripting
- Analytical skills necessary to perform troubleshooting of errors and performance issues on a large array of Mysql cluster spread over multiple data centers.
Due to the nature of the role, it would be nice if you have also:
- Experience in other distributed systems like Redis, Elasticsearch, Memcached.
- Experience in managing a large fleet of database servers.
- Knowledge of HA and scalability issues with PostgreSQL
- Write, test, debug and ship code and gather feedback on the scale, performance, security to incorporate back into the platform.
- Work with the founders to identify complex technical problems and solve them.
- Work with the product design and client experience development team to support
them with scalable services
- Feed into the overall mission and vision of the eParchi’s platform over the period of the coming months and years.
- An ability to perform well in a fast-paced environment
- Excellent analytical and multitasking skills.