Database Engineer
4 days ago
Job Description
Role Overview:
As a Database Engineer II, you will design, automate, and optimize database operations across our cloud-native automotive retail platform connecting OEMs, dealerships, partners, and consumers. This role requires strong expertise in Python, SQL/PL-SQL, JavaScript (for MongoDB), and data structures & algorithms, with a deep focus on problem-solving and automation. Exposure to AI/ML technologies is a plus.
Key Responsibilities
Python Automation (Primary Focus):
Develop reliable and reusable Python scripts to automate key database operations such as schema migrations, health checks, data validation, and performance optimization.
SQL & PL/SQL Development
Write and optimize complex SQL queries, stored procedures, functions, and triggers for MySQL/PostgreSQL.
Develop and manage PL/SQL logic for data manipulation, validation, and reporting.
Perform schema design, indexing, and query plan optimization to enhance performance.
MongoDB Scripting
Use JavaScript and Python for MongoDB scripting, aggregation, data cleanup, and performance improvement tasks.
Algorithmic Problem Solving (Core Skill)
Apply data structures and algorithms to solve real-world data and system challenges efficiently.
Design Python-based programs that automate or optimize database workflows using algorithmic thinking.
Example Problem Areas Include
Finding duplicates or missing records in large datasets.
Comparing data consistency between source and target databases.
Implementing retry, queue, or scheduling logic using stacks/queues.
Detecting outliers or anomalies in performance metrics or logs.
Writing scripts to identify circular dependencies in database relationships.
Optimizing time complexity in scripts processing millions of records.
Designing scripts to summarize large log files or analyze trends.
Building mini utilities for automation like config diff tools or schema comparison programs.
Monitoring & Troubleshooting
Build monitoring automation to detect replication issues, latency spikes, or performance degradation, and auto-trigger alerts or recovery actions.
DevOps & Cloud Integration
Integrate with CI/CD pipelines and cloud services (AWS, Azure, GCP) to automate provisioning, deployment, and backups.
Performance Optimization
Tune SQL queries, database configurations, and scripts for efficiency, scalability, and reliability.
Collaboration & Compliance
Work with DBAs, developers, and product teams to maintain operational standards, security, and compliance.
Qualifications & Skills
Must Have:
Strong proficiency in Python for automation, scripting, and algorithmic problem solving.
Hands-on expertise in SQL and PL/SQL for MySQL/PostgreSQL.
Proficiency in JavaScript for MongoDB scripting and operations.
Strong understanding of data structures and algorithms (arrays, linked lists, trees, graphs, hashing, recursion, etc.).
Excellent analytical and debugging skills.
Experience with cloud platforms (AWS, Azure, GCP) and managed DB services like RDS or DynamoDB.
Familiarity with DevOps tools (Git, Jenkins, Terraform).
Good communication and collaboration skills.
Nice To Have
Experience with AI/ML integration for anomaly detection or predictive performance insights.
Experience with performance tuning, replication, or sharding.
Familiarity with monitoring tools (Grafana, Prometheus, Datadog).
Knowledge of infrastructure automation (Ansible, Chef, Terraform).
Exposure to distributed DB systems like MongoDB Atlas or Aurora.
What We're Looking For
A hands-on engineer who:
Codes efficiently in Python, SQL, PL/SQL, and JavaScript.
Thinks algorithmically and solves complex problems creatively.
Automates repetitive database tasks with precision and scalability.
Understands SQL and NoSQL performance tuning.
Brings curiosity, ownership, and innovation, including openness to AI-driven database solutions.
Required Skills
['Python', 'MongoDB']
Additional Information
Education
Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
-
Senior Data Engineer
9 hours ago
Kanpur, Uttar Pradesh, India appsierra Full time ₹ 8,00,000 - ₹ 24,00,000 per yearData Engineering and Infrastructure: 6+ years of experience in a Data Engineering role, designing, building, and managingscalable and reliable data systems.Proficient with big data and stream-processing technologies such as Spark and Kafka.Hands-on experience with cloud platforms, particularly AWS services like EC2 and RDS.Skilled in building and...
-
Backend Engineer
2 weeks ago
Kanpur, Uttar Pradesh, India C3iHub, IIT Kanpur Full time ₹ 5,00,000 - ₹ 25,00,000 per yearDescriptionWe are seeking a highly motivated Backend Engineer with minimum 1 year of hands-on experience in backend development. The ideal candidate should have strong server- side programming skills, database knowledge, and experience in building scalable and secure backend systems. You will work closely with the engineering and product teams to design and...
-
Software Engineer
7 hours ago
Kanpur, Uttar Pradesh, India Weekday AI Full time ₹ 17,00,000 - ₹ 25,00,000This role is for one of the Weekday's clientsSalary range: Rs Rs ie INR 17-25 LPA)Min Experience: 2 yearsLocation: NCR, Pune, Delhi, Haryana, Gurugram, Uttar Pradesh, Uttarakhand, Bihar, KanpurJobType: full-timeWe are looking for a passionate Software Engineer skilled in Python, Java, or Golang to join our dynamic engineering team. The ideal candidate will...
-
AI Engineer
4 days ago
Kanpur, Uttar Pradesh, India BaryTech Full time ₹ 20,00,000 - ₹ 25,00,000 per yearLocation: Kanpur, Uttar Pradesh (Onsite)Experience: 4+ YearsNo. of Positions: 2Job Type: Full-timeStart Date: ASAPJob SummaryJoin a greenfield initiative where you'll help shape the future of customer interaction through cutting-edge AI. As an AI Engineer, you will lead the development and deployment of an advanced LLM-powered assistant. This is a hands-on...
-
Artificial Intelligence Engineer
6 days ago
Kanpur, Uttar Pradesh, India BaryTech Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Title:AI EngineerExperience Required:4+ YearsLocation:Kanpur, Uttar Pradesh (Onsite)Employment Type:Full-TimeAbout the OpportunityJoin a greenfield initiative where you'll help shape the future of customer interaction through cutting-edge AI. As an AI Engineer, you will be the technical lead for developing and deploying a sophisticated, LLM-powered...
-
Cloud & Full Stack Engineer
2 weeks ago
Kanpur, Uttar Pradesh, India C3iHub, IIT Kanpur Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWe are seeking a Cloud & Full Stack Engineer with 2–4 years of professional experience to strengthen our engineering team, building world-class innovation in Cybersecurity. The ideal candidate has a proven track record of designing, developing, and deploying scalable cloud-native and full-stack solutions using open-source technologies. This role involves...
-
Full Stack Developer Java\/Kotlin
1 week ago
Kanpur, Uttar Pradesh, India Growel Softech Pvt. Ltd. Full time ₹ 5,00,000 - ₹ 20,00,000 per yearJob Responsibilities User interface - Design the look and feel of an application including the screens and visual elements. Full stack - Develop an application from end to end - from the database to the user interface. Database - Design and code databases with a specific language like SQL. Back-end - Design and code the application's logic. Network - Design...
-
Linux Engineer
2 days ago
Kanpur, Uttar Pradesh, India CompuGroup Medical SE & Co. KGaA Full time ₹ 5,00,000 - ₹ 15,00,000 per yearCreate the future of e-Health together with us by becoming a Linux EngineerAt CompuGroup Medical, our mission is to build groundbreaking solutions for digital healthcare. We aim to revolutionize how healthcare professionals produce, access, and utilize information, enabling them to focus on the core value of their work: patient outcomes. As one of the Best...
-
Hiring for Leading companies
2 weeks ago
Kanpur, Uttar Pradesh, India Acura Solution Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Description:Key ResponsibilitiesTechnical Leadership: Lead end-to-end design, development, and deployment of cloud-native applications and platforms.Team Management: Guide, mentor, and coach junior and mid-level engineers; foster a collaborative and high-performing team culture.System Architecture: Drive discussions on design, scalability, and...
-
SAS Admin- Sr. Software Engineer
1 week ago
Kanpur, Uttar Pradesh, India Growel Softech Pvt. Ltd. Full time ₹ 12,00,000 - ₹ 36,00,000 per year1>Installation and configuration of various SAS platforms on windows/Linux server 2>Troubleshooting the configuration issues that arise as part of installation and configuration of the SAS server 3>Performing the health check of the sas servers on timely manner and ensuring the system readiness for the business users. 4>Troubleshooting the user login issues...