Assigned Recruiter(s) : Suchitra GarikapatiDate Opened : 07 / 11 / 2025Country : SpainJob Posting ID : ZR_3121_JOBOverview
NextLink is looking for an experienced (senior) software engineer.
Job Description
In this role you will work with the team on :
- Integration of the platform with other internal IT systems, such as Identity and Access Management (IAM) system, Enterprise Data Catalogue, etc.
- Design and implementation of the self-service interfaces of the platform, so that users could do as much as possible by themselves.
- Design and implementation of new components built in-house or (in most of the cases) based on off-the-shelf software products provided by external vendors.
Our toolchain : OpenShift / Jenkins, Terraform / Ansible, Confluence / Jira / Bitbucket, AWS Cloud, Grafana, JetBrains IDEs (e.g., IntelliJ IDEA), Visual Studio Code, Flask, Python 3 / Java / Bash, etc.
- Responsibilities :
- Design, implement and maintain components of the platform in collaboration with the team and based on the inputs from the product owner.
- Implement and maintain automated acceptance tests to ensure a smooth and reliable release to production process.
- Support the system lead of the platform in the maintenance of SLC documents and the release process.
This is a small team of software engineers committed to delivering high-quality software products for our colleagues.
We are looking for someone who takes initiative, demonstrates strong ownership, and continuously seeks ways to innovate and improve both personal and team productivity.
Requirements
- Knowledge of Python and its ecosystem as well as extensive experience, e.g., you're able to design and implement a component utilizing multiple AWS services and integrations.
- Hands-on experience with any of existing container solutions, e.g., Docker, Podman.
- Hands-on experience with AWS and specifically AWS Lambda, AWS CloudWatch, AWS EventBridge, AWS EC2, AWS API Gateway, AWS Batch, AWS DynamoDB.
- Hands-on experience working in Linux ecosystem, including the common CLI tools.
- Experience in deploying applications on Kubernetes and / or OpenShift and managing infrastructure with tools enabling infrastructure-as-code, e.g., Terraform.
- Good communication skills in explaining design options and implementation ideas to the team.
- Experience and willingness to learn new technologies and tools without much external guidance. There will be lots of things to learn.
#J-18808-Ljbffr