Search by job, company or skills

Adecco Group

Software Developer

Fresher
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking a dynamic and technically inclined individual to support a leading organization in the research and innovation space. This role is centered around working at the intersection of IoT, networking, and software development, with a strong emphasis on Linux-based environments. The ideal candidate will have foundational experience in Python scripting, database management, and networking fundamentals, and will contribute to tasks such as script analysis, system migration, connectivity troubleshooting, and automation.

This opportunity offers hands-on exposure to IoT ecosystems, networking tools, and system-level operations, making it ideal for candidates looking to build practical expertise in real-world infrastructure and software environments.


The client is a leading organization in the research and innovation space.

Roles and Responsibilities:

  • Assist with inventorying and analysing existing scripts (purpose, dependencies, schedules, inputs/outputs).
  • Support consolidation and/or migration scripts, including:
    • Updating file paths, credentials handling, and configuration files,
    • Refactoring code as needed for maintainability.
  • Assist with database connectivity migration for PostgreSQL:
    • Update connection authentication methods,
    • Validate permissions and basic SQL operations required by scripts.
  • Support networking-related checks:
    • Connectivity testing (DNS, routing, firewall/security group rules, ports).
    • Diagnose common issues (timeouts, refused connections, SSL/TLS issues).
  • Execute and document test runs, compare outputs and report discrepancies.
  • Assist with job scheduling / automation (e.g., Windows services/cron/systemd/Task Scheduler - depending on environment).
  • Produce and maintain documentation:
    • Runbooks, configuration notes, dependency lists, and troubleshooting steps.
  • Coordinate with the team lead and relevant stakeholders to track progress, risks, and devise solutions.

Qualifications/ Requirements:

  • Currently pursuing or recently completed a diploma/degree in Computer Science, IT, Software Engineering, or equivalent experience (for intern); or 0-2 years relevant experience (for temp staff).
  • Working knowledge of Python (scripting, modules, file I/O, logging, error handling)
  • Working knowledge of SQL and relational databases:
    • Experience with PostgreSQL
    • Ability to run queries, understand schemas, and troubleshoot connection issues.
  • Basic networking fundamentals:
    • TCP/IP, ports, firewalls/security rules, SSH/RDP basics.
  • Comfortable working in Linux environments (preferred) and using the command line.
  • Familiarity with Git or other version control (optional).
  • Strong troubleshooting and documentation skills; able to follow instructions and ask clarifying questions.


Dimple Jain
Direct Line: 8110 4705
EA License No: 91C2918
Personnel Registration Number: R22107270

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146158391

Similar Jobs