
Telecom Test Engineer
Q1 Technologies, Inc. โข Bratislava, Region of Bratislava, Slovakia
**Role & seniority: ** DevOps / CI-CD & Infrastructure Engineer (seniority not specified)
**Stack/tools: ** Jenkins; Git/GitLab; Azure DevOps; Maven/Gradle; Nexus/Artifactory; AWS/Azure/GCP; Docker; Kubernetes/OpenShift; Terraform; Ansible; CloudFormation; Linux (RHEL/Ubuntu/CentOS); Shell/Bash; Python; YAML/JSON; monitoring/logging (Prometheus, Grafana, ELK, Splunk); DBs (PostgreSQL, MySQL, MongoDB)
**Top 3 responsibilities: **
-
Build/maintain CI/CD pipelines and automate build/deploy/release for ANT and Open Tool.
-
Provision and manage environments (dev/test/staging/prod) including Linux/VMs/containers; ensure HA/scalability and perform health checks/capacity planning.
-
Deploy/manage cloud + Kubernetes/OpenShift; implement IaC automation and support telecom network validation platform operations.
-
Must-have skills:
-
CI/CD & release management (Jenkins/Azure DevOps), Git branching/versioning.
-
Linux administration and environment provisioning/automation (Docker, Kubernetes/OpenShift).
-
Infrastructure-as-Code (Terraform; Ansible; CloudFormation).
-
Scripting/automation (Python/Shell) and config formats (YAML/JSON).
-
-
Nice-to-haves:
-
Experience with AWS and/or Azure (GCP preferred).
-
Telecom validation platform support (LTE/5G/IMS, ANT/Open Tool).
-
Observability tooling usage (Prometheus/Grafana, ELK, Splunk) and database familiarity.
-
-
Location & work type: Not specified in provided text.
Full Description
Key Responsibilities CI/CD and Release Management Design, implement, and maintain CI/CD pipelines for ANT and Open Tool deployments. Automate build, deployment, configuration, and release processes. Support continuous integration and continuous delivery across development, testing, and production environments. Manage version control and release branching strategies. Infrastructure Management Provision and maintain development, test, staging, and production environments. Manage Linux servers, virtual machines, containers, and telecom application infrastructure. Ensure high availability, scalability, and reliability of deployed systems. Perform environment health checks and capacity planning. Cloud & Container Platforms Deploy and manage applications on AWS, Azure, or GCP environments. Configure and administer Kubernetes/OpenShift clusters. Support microservices-based deployments. Automate infrastructure provisioning using Infrastructure-as-Code (IaC). Automation & Configuration Management Develop automation scripts using Python, Shell, or Ansible. Implement Infrastructure as Code using Terraform or CloudFormation. Automate environment setup and platform configuration. Standardize deployment and configuration processes. Support Telecom Network Validation Platforms Support ANT and Open Tool infrastructure used for LTE, 5G, IMS, and network performance validation. Ensure smooth operation of testing environments. Collaborate with QA teams executing network validation activities. Optimize platform performance and deployment efficiency.
Required Technical Skills DevOps Tools Jenkins Git/GitLab Azure DevOps Maven/Gradle Nexus/Artifactory Cloud Platforms AWS Microsoft Azure Google Cloud Platform (Preferred) Containerization & Orchestration Docker Kubernetes OpenShift Infrastructure Automation Terraform Ansible CloudFormation Operating Systems Linux Administration (RHEL, Ubuntu, CentOS) Shell Scripting Programming & Automation Python Bash/Shell Scripting YAML JSON Monitoring Tools Prometheus Grafana ELK Stack (Elasticsearch, Logstash, Kibana) Splunk Database Knowledge PostgreSQL MySQL MongoDB