Software Engineer

Consigue
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
€ 60K

Job location

Tech stack

Java
Agile Methodologies
Artificial Intelligence
Bash
Unix
Information Systems
Computer Programming
Databases
Continuous Integration
Linux
DevOps
Distributed Systems
Github
Java Database Connectivity
Java Management Extensions
Java Message Service (JMS)
Java Security
JMeter
Python
Network Security
Lightweight Directory Access Protocols (LDAP)
MySQL
Network Protocols
Oracle Applications
Systems Development Life Cycle
Software Tools
Ansible
Shell Script
Simple Object Access Protocol (SOAP)
SoapUI
Software Engineering
Virtualization Technology
Web Services
XML
GitHub Copilot
System Availability
Large Language Models
Prompt Engineering
Containerization
Kubernetes
Information Technology
Docker
Jenkins

Job description

HCLTech in Spain, Galicia is looking for a Software Engineer to work on Container deployment and troubleshooting complex product issues. In this role, you will be responsible for testing and generating patches using AI tools., * Work on Container deployment flavor of the product as well which is recently released, integrated with devops and AI

  • Be responsible for troubleshooting all L3 cases open for complex products and platforms, including finding the cause of the issue, solving the issue, testing, and generation of patches integrated with AI tools (Codex, OpenCode, LLM, Prompt Engineering, GitHub Copilot)
  • Good programming skills in any language [Java, Python, Shell scripting] with objects, Linux, Unix scripting (Bash)
  • Knowledge/Willingness on Virtualization and Containerization technologies (Docker & Kubernetes)
  • CI/CD: Jenkins, GitHub Actions, Ansible

Requirements

A Bachelor's or Master's degree in Computer Science with 5+ years of experience is required. Candidates should have strong programming skills in Java, Python, and Shell scripting, as well as knowledge of Docker, Kubernetes, and networking protocols., * 5+ years of experience in software engineering.

  • Overall knowledge of telecom domain and protocols.
  • Experience in product testing with multiple tools.

Responsabilidades

  • Work on Container deployment of the product.

  • Troubleshoot complex products and platforms.

  • Testing and generation of patches integrated with AI tools., Programming skills in Java, Python, Shell scripting Linux and Unix scripting (Bash) Knowledge of Docker & Kubernetes CI/CD tools: Jenkins, GitHub Actions, Ansible Networking protocols knowledge, Bachelor's or Master's degree in Computer Science or Information Systems, * Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent with 5+ years of experience

  • Overall knowledge of telecom domain and protocols like Diameter, Radius, SOAP/SMPP, Web Services, Rest architecture, etc.

  • Good knowledge of networking: Protocols, distributed systems, network security and high availability

  • Experience in Software Product/Solution testing (functional, system and performance)

  • Experience in product testing with tools like Seagull, J-Meter, SOAP UI, etc.

  • Good knowledge of Web Services (SOAP/XML, JMX, JDBC, JMS, LDAP, Java Security, etc.)

  • Working knowledge of databases like Oracle, MySQL

  • Comprehensive view of SDLC in an Agile/dynamic setup

Apply for this position