Padmi

Senior Consultant - Python, React JS, RDBMS & Production Support

HyderabadPosted 30 days ago
Software engineeringSenior
Apply at Apps Associates

Opens the source posting on ebdt.fa.us2.oraclecloud.com

Source description

About the role

View original

We are looking for a highly motivated and detail-oriented Software Engineer with strong expertise in Python, React JS, and Relational Database Management Systems (RDBMS), combined with hands-on experience in production support. The candidate will be responsible for end-to-end application development, system maintenance, incident management, performance optimization, and continuous improvement of enterprise applications. This role requires excellent troubleshooting skills, the ability to work in a fast-paced environment, and collaboration with cross-functional teams to ensure high system

Roles and Responsibilities

Exp - 7-8 Years Application Design & Development

Design, develop, test, and deploy scalable and secure web applications using Python frameworks.

Build responsive and high-performance user interfaces using React JS, python.

Develop reusable components and ensure code modularity.

Implement RESTful APIs and ensure seamless integration between frontend and backend systems.

Follow secure coding practices and industry standards.

Database Management (RDBMS)

Design logical and physical database schemas based on business requirements.

Write complex SQL queries, stored procedures, triggers, and functions.

Perform query optimization and indexing to improve application performance.

Manage database migrations, patching, and upgrades.

Ensure database security, backup, recovery, and high availability.

Production Support & Incident Management

Provide L2/L3 production support for critical applications ensuring minimal downtime.

Monitor applications using alerting and monitoring tools.

Analyze incidents, troubleshoot issues, and provide quick resolutions within SLA timelines.

Conduct Root Cause Analysis (RCA) and implement preventive measures.

Work closely with DevOps and infrastructure teams during outages and major incidents.

Maintain knowledge base articles for known issues and solutions.

Release & Deployment Management

Support CI/CD pipelines for automated build, testing, and deployment.

Participate in release planning, change management, and rollback strategies.

Validate production deployments and perform post-release monitoring.

Performance & Security

Identify system bottlenecks and recommend performance improvements.

Conduct load testing and stress testing when required.

Ensure compliance with security standards and vulnerability management.

Collaboration & Agile Practices

Work within Agile/Scrum teams and participate in sprint ceremonies.

Collaborate with product managers, QA teams, and business stakeholders.

Provide accurate effort estimates and status updates.

Mentor junior developers and contribute to team knowledge sharing.

Required Skills & Qualifications

Bachelor’s or master’s degree in computer science, Information Technology, or related field.

7–8 years of professional experience in software development and production support.

Strong programming skills in Python.

Hands-on experience with React JS and modern frontend development.

Strong understanding of RDBMS concepts, data modeling, and performance tuning.

Experience with Bitbucket/Git and version control best practices.

Familiarity with Agile, Scrum methodologies.

Excellent analytical, debugging, and problem-solving skills.

One address, no account. We’ll tell you when matching roles go live.

More at Apps Associates

Related open roles

View all roles