All jobs

Job details

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

  • Python
  • REST
  • Agile
  • Scrum
  • SQL
  • API

Posted: 3 days ago

Job description

Roles and Responsibilities

Exp - 5-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
  • Bachelors or masters degree in computer science, Information Technology, or related field.
  • 38 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.
IT Services & Consulting,
Full Time, Permanent
DBA / Data warehousing
Education
Any Graduate
Any Postgraduate

Similar jobs