Junior Software Engineer (Linux & SQL) | Sage IT | Plano, TX

Tech Junction Ltd

Plano (TX)

On-site

USD 52,000 - 68,000

Full time

29 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sage IT in Plano, Texas is hiring a Junior Software Engineer (Linux & SQL) to own Linux administration, shell scripting, and SQL querying in a on-site, entry-level capacity. You'll work with cross-functional teams to ensure system stability and reliable data workflows, under mentorship from senior engineers.

This role emphasizes security baselines, deployment support, and thorough documentation, with opportunities for professional growth in a leading global IT solutions company.

Qualifications

  • Bachelor’s degree in CS/IT/SE or related field.
  • Foundational Linux admin and SQL experience.
  • Strong Linux CLI, file systems, and permissions knowledge.
  • SQL querying, relational design, data manipulation.
  • Basic scripting with Bash or Python.
  • Strong analytical and teamwork skills.
  • Excellent written and verbal communication.
  • On-site work availability in Plano, Texas.

Responsibilities

  • Administer, monitor, and troubleshoot Linux OS environments (RHEL, CentOS, Ubuntu).
  • Write and optimize SQL queries, views, and stored procedures.
  • Assist with deployments, builds, and release tasks.
  • Analyze logs, monitor system health, and perform incident triage.
  • Collaborate with software, QA, and IT support teams.
  • Develop automated Bash/Python scripts to streamline tasks.
  • Ensure security baselines and backup protocols.
  • Maintain runbooks, logs, and configuration inventories.
  • Participate in code reviews and technical trainings.
  • Provide Tier-1 support for internal apps and dev environments.

Skills

Linux basics
SQL querying
Bash/Python scripting
Analytical problem-solving
Teamwork
Technical communication

Education

Bachelor’s degree in Computer Science / IT / Software Engineering

Tools

Git
Docker
Jira
Confluence

Job description

Position Summary:

Driving foundational software engineering, Linux system administration, and SQL database management in Plano, Texas, Sage IT is actively seeking an enthusiastic Junior Software Engineer (Linux & SQL) for a permanent full-time on-site professional engagement. In this vital entry-level engineering role, you will take full operational, tactical, and technical ownership of Linux environment maintenance, shell scripting, relational database querying, application deployment support, system monitoring, and cross-functional engineering collaboration. Bringing foundational technical knowledge and a passion for software development, you will empower an elite technology solutions and IT consulting enterprise to achieve uncompromised system stability, efficient data workflows, and robust application reliability. This prestigious career opportunity offers competitive remuneration, mentorship from senior engineers, and professional growth within a leading global IT recruitment and software solutions corporation.

Detailed Job Description:

As a Junior Software Engineer supporting Sage IT on an on-site professional basis in Plano, Texas, you will take full operational, tactical, and technical ownership of routine system administration, database querying, software troubleshooting, and cross-functional engineering collaboration. Your day-to-day responsibilities include administering, monitoring, and troubleshooting Linux operating system environments (RHEL, Ubuntu), writing and optimizing SQL queries, stored procedures, and database scripts, assisting senior engineers with application deployments, log analysis, and incident triage, collaborating proactively with software development squads, QA testers, and technical recruitment leadership like Sridhar Marasa at Sage IT, adhering to strict corporate coding and security standards.

Key Responsibilities:
  • Administer, monitor, maintain, and troubleshoot Linux operating system environments (RHEL, CentOS, Ubuntu).
  • Write, optimize, and execute SQL queries, views, stored procedures, and database scripts across relational database systems.
  • Assist senior software engineers with application deployments, build processes, and release management tasks.
  • Perform rigorous log analysis, system health checks, and routine performance monitoring to detect anomalies early.
  • Collaborate proactively with cross-functional software development, QA, and IT support squads.
  • Write automated shell scripts (Bash/Python) to streamline routine administrative and deployment workflows.
  • Ensure strict adherence to corporate security baselines, data backup protocols, and IT compliance policies.
  • Maintain meticulous technical documentation, system runbooks, configuration logs, and inventory records.
  • Participate actively in team meetings, code reviews, and technical training sessions.
  • Provide tier-1 operational support and incident triage for internal applications and development environments.
Required Qualifications & Skills:
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline.
  • Foundational hands-on experience or academic project work in Linux system administration and SQL database management.
  • Strong, demonstrable operational familiarity with Linux command-line tools, file systems, and user permission management.
  • Comprehensive working knowledge and practical proficiency in SQL querying, relational database design, and data manipulation.
  • Basic practical grasp of scripting languages such as Bash or Python for task automation.
  • Strong analytical problem-solving skills, intellectual curiosity, and effective teamwork capabilities.
  • Excellent written and verbal communication skills across technical and non-technical stakeholders.
  • Mandatory legal work authorization and physical availability for professional on-site operations in Plano, Texas.
Nice-to-Have Skills:
  • Professional entry-level vendor certifications such as Linux Professional Institute Certification (LPIC-1) or CompTIA Linux+.
  • Prior professional internship or co-op experience in software engineering, IT support, or database administration.
  • Hands-on familiarity with version control tools (Git) and containerization platforms (Docker).
  • Experience utilizing enterprise agile tracking and IT service desk platforms (Jira, Confluence, ServiceNow).
  • Active participation in university coding clubs, open-source projects, or technology user groups.
Application Information:
  • Contact Name: Sridhar Marasa (Technical Recruitment Lead)
  • Email: smarasa@sageitinc.net
  • Phone:
  • Company Website: https://www.sageitinc.net
  • Salary/Rate: Market Competitive / Entry-Level Software Engineering Package
  • Work Schedule: On-Site Professional Operations (Plano, TX)
  • Deadline: Open until filled (Urgent Plano Junior Software Engineer Opening)
  • Notice Period: Immediate to 14 Days Preferred
  • Contract Duration: Permanent / Full-Time Employment
Recruitment Pro Tip:

When applying for this Junior Software Engineer position with Sage IT in Plano, ensure your resume explicitly highlights your Linux administration coursework/projects, SQL proficiency, and current visa status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mentored Junior Linux & SQL Engineer – Onsite Plano
Mentored Junior Linux & SQL Engineer – Onsite Plano

Tech Junction Ltd • Plano (TX)

On-site
USD 52,000 - 68,000
Data Engineer / Production Support | Sage IT | Plano, TX
Data Engineer / Production Support | Sage IT | Plano, TX

Tech Junction Ltd • Plano (TX)

On-site
USD 90,000 - 130,000
Senior Full Stack Engineer (Java, Spring Boot & React) | Sage IT | Charlotte, NC
Senior Full Stack Engineer (Java, Spring Boot & React) | Sage IT | Charlotte, NC

Tech Junction Ltd • Charlotte (NC)

On-site
USD 120,000 - 180,000
Java Developer | Sage IT | Texas / New Jersey
Java Developer | Sage IT | Texas / New Jersey

Tech Junction Ltd • New Jersey

On-site
USD 110,000 - 150,000
Senior Developer / Architect | Sage IT | Atlanta, GA (Remote)
Senior Developer / Architect | Sage IT | Atlanta, GA (Remote)

Tech Junction Ltd • Atlanta (GA)

Hybrid
USD 150,000 - 195,000
Java + SRE Engineer | Fourways Consulting LLC | Phoenix, AZ (Hybrid)
Java + SRE Engineer | Fourways Consulting LLC | Phoenix, AZ (Hybrid)

Fourways Consulting LLC • Phoenix (AZ)

Hybrid
USD 45,000 - 65,000
.NET Developer | Sage IT | Hartford, CT
.NET Developer | Sage IT | Hartford, CT

Tech Junction Ltd • Hartford (CT)

On-site
USD 120,000 - 160,000
SRE Lead – API Platform | Sage IT | Plano, TX
SRE Lead – API Platform | Sage IT | Plano, TX

Tech Junction Ltd • Plano (TX)

On-site
USD 150,000 - 190,000
Kafka / Terraform / Python Engineer | Sage IT | Plano, TX
Kafka / Terraform / Python Engineer | Sage IT | Plano, TX

Tech Junction Ltd • Plano (TX)

On-site
USD 120,000 - 160,000
Junior Software Development Engineer
Junior Software Development Engineer

Dhassvita Tech • Frisco (TX)

Hybrid
USD 60,000 - 90,000