The IT Firm

C Developer - Python Frameworks

Hyderabad, TS, IN

about 1 month ago
Save Job

Summary

Position : C Developer with Python, Shell Scripting, and Strong Oracle SQL

Location : Hyderabad, India

Experience : 6+ years

Job Requirements

  • C Programming: Strong hands-on experience in C development, debugging, and performance optimization.
  • Python: Proficient in Python for scripting, automation, and developing small to medium-sized applications.
  • Shell Scripting: Solid understanding of Linux shell scripting for system automation, file manipulation, and task scheduling.
  • Oracle SQL: Advanced experience in writing and optimizing complex queries, stored procedures, and functions on Oracle databases.
  • Experience with Database Interaction: Ability to work with Oracle databases, including data retrieval, transformations, and integration.
  • Version Control: Knowledge of Git or similar version control systems for code management.
  • Problem-Solving: Strong analytical skills with the ability to troubleshoot and resolve technical issues efficiently.
  • Development Tools: Familiarity with development tools and IDEs (e.g., Eclipse, Visual Studio).
  • Collaboration: Experience working in a collaborative development environment and following Agile :
    • Develop and maintain C applications, ensuring code quality, performance, and reliability.
    • Automate tasks and create scripts in Python and Shell for system administration, monitoring, and process automation.
    • Write, optimize, and troubleshoot SQL queries on Oracle databases for performance improvements and data manipulation.
    • Collaborate with cross-functional teams to integrate C-based applications with other systems.
    • Debug complex issues, optimize code, and conduct performance tuning as needed.
    • Work closely with the team to ensure software development standards are maintained.
    • Desired Skills & Experience:
    • Experience with Linux-based environments.
    • Knowledge of other databases or languages would be a plus.
    • Excellent communication skills and a team-oriented mindset.
    • Strong ability to learn and adapt quickly to new bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job