Junior EngineerAbout the RoleWe are looking for Junior Engineers to support automation, controls, software, and system integration projects.... Read more
We are looking for Junior Engineers to support automation, controls, software, and system integration projects. This role provides an excellent opportunity for recent graduates and early-career professionals to develop technical expertise while working alongside experienced engineers.
ResponsibilitiesSupport project implementation and engineering activities.Review technical drawings, schematics, and engineering documentation.Assist with system testing, troubleshooting, and validation.Participate in configuration and integration efforts.Collaborate with multidisciplinary teams to deliver project objectives.QualificationsBachelor's degree in Engineering or related technical discipline.Strong technical aptitude and problem-solving skills.Interest in automation, controls, robotics, embedded systems, or software engineering.Basic programming knowledge is preferred.Fresh graduates, interns, and entry-level candidates are encouraged to apply.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessWe are looking for a SDET with strong automation expertise to build and scale test frameworks from scratch.... Read more
We are looking for a SDET with strong automation expertise to build and scale test frameworks from scratch. The role requires deep understanding of automation architecture, CI/CD integration, cloud-based testing, and end-to-end validation across web, API, and mobile platforms.
Key Responsibilities
Design and develop scalable test automation frameworks from scratchImplement parallel testing (cross-browser and multi-device execution)Build and maintain automated tests for web, APIs, and mobile applicationsDevelop scripts for real device testing in local labs and Sauce Labs environmentsIntegrate automation into CI/CD pipelines using Concourse and GitHub ActionsPerform troubleshooting, debugging, and root cause analysisCollaborate with cross-functional teams to ensure product qualityRequired Skills
Strong programming skills in Python and solid testing fundamentalsExperience with Cypress (JavaScript) and/or SeleniumHands-on experience with automation framework design and architectureExpertise in parallel execution strategiesExperience with CI/CD pipeline setup and cloud-based testing toolsStrong knowledge of API testing and automation frameworksExcellent problem-solving and troubleshooting skillsGCS is acting as an Employment Business in relation to this vacancy.
Read lessWe are looking for a Data Engineer to design, build, and maintain robust data pipelines and data platforms... Read more
We are looking for a Data Engineer to design, build, and maintain robust data pipelines and data platforms that support analytics, reporting, and business operations. You will work closely with data analysts, data scientists, and engineering teams to ensure data is reliable, scalable, and easy to consume.
Responsibilities include developing and maintaining ETL/ELT pipelines, managing data flows across systems, ensuring data quality and performance, and supporting downstream analytics and reporting needs. You will also contribute to improving data architecture, tooling, and best practices.
Required skills include strong SQL, experience with data pipelines and databases, and familiarity with modern data platforms. Experience with cloud environments, automation, or big data technologies is an advantage.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessJob Title: Senior Network & Systems Operations Engineer Location: Hybrid (3-4 days onsite) Duration: Contract (12+ months) with... Read more
Job Title: Senior Network & Systems Operations Engineer
Location: Hybrid (3-4 days onsite)
Duration: Contract (12+ months) with potential for full-time conversion
We are seeking a Senior Network & Systems Operations Engineer to support the deployment, maintenance, and reliability of critical infrastructure in a high-availability, 24/7 production environment. This role combines hands-on network engineering with Linux systems support to ensure performance, stability, and uptime across services.
Key ResponsibilitiesTroubleshoot and resolve production issues across network and Linux systemsDeploy and maintain network infrastructure (routers, switches, servers)Participate in on-call rotation and handle incidentsSupport rollout of new technologies with engineering teamsBuild/maintain monitoring and improve system reliabilityDocument systems, configurations, and proceduresRequired Experience5+ years in network operations or production support (24/7 environments)Strong networking: TCP/IP, BGP/OSPF, VLANs, VPNsHands-on with Cisco, Juniper, Arista, or similarSolid Linux/Unix CLI troubleshootingExperience with monitoring tools (e.g., Wireshark, Grafana, Nagios)Ability to troubleshoot across network + system layersStrong communication and teamwork skillsPreferred QualificationsScripting experience (Python, Bash) for automationExposure to automation/configuration tools (Ansible, Puppet, Chef)Experience with containers (Docker, Kubernetes)Cloud or virtualization experience (AWS, VMware, OpenStack)Relevant certifications (e.g., CCNA, JNCIA, CKA)GCS is acting as an Employment Business in relation to this vacancy.
Read lessAll your saved jobs are no longer available or you've already applied.
for the following search criteria