Software Engineer / Systems Administrator - 3691008

Lighthouse Technology Services•Buffalo, NY
•Hybrid

About The Position

Lighthouse Technology Services is partnering with a client to hire a Software Engineer / Systems Administrator. This is a 12–18 month W2 contract role in Buffalo, NY, with a hybrid schedule requiring four days onsite each week. C2C and subcontracting arrangements will not be considered. The position provides production support and engineering for business-critical applications during a major technology transformation. The engineer will administer Linux and Windows systems, support CI/CD pipelines and deployments, troubleshoot technical issues, build integrations and data feeds, and help transition legacy applications to modern platforms. The role includes an on-call rotation approximately every third week and scheduled evening maintenance and release work, typically on Thursday evenings.

Requirements

  • Strong proficiency in Linux system administration.
  • Solid Windows administration experience; expertise in both Linux and Windows is required.
  • Hands-on experience with CI/CD pipelines and deployment automation tools.
  • Experience with SQL databases for troubleshooting, queries, and data management.
  • Technical background in .NET and C# for application support and minor development work.
  • PowerShell scripting capabilities for automation and system management tasks.
  • Availability for an on-call rotation and off-hours incident response, including scheduled evening maintenance windows.
  • Strong independent problem-solving abilities with minimal supervision.
  • Excellent communication skills for coordinating with business partners, vendors, and cross-functional teams.

Responsibilities

  • Provide production support and engineering for business-critical applications during a technology transformation initiative.
  • Administer and maintain systems in Linux and Windows environments.
  • Support CI/CD pipelines and manage deployments, releases, and fixes during scheduled maintenance windows and off-hours.
  • Collaborate with business partners and vendors to troubleshoot issues and coordinate system changes.
  • Participate in an on-call rotation approximately every third week and respond to incidents outside business hours.
  • Build integration files and data feeds for downstream applications while maintaining current system stability.
  • Drive system upgrades and replacements as the organization transitions from legacy applications to modernized platforms.
  • Independently troubleshoot complex technical issues and develop solutions without established procedures or extensive guidance.
  • Support scheduled changes and releases during evening hours, typically on Thursday evenings.
  • Adapt to evolving project scope as applications are upgraded, replaced, or retired.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service