At Apipana, we create innovative solutions with high-quality code, covering the entire Software Development Life Cycle (SDLC) while working closely with our main client focused on casino games, betting, fintech, and software solutions in an international environment.
We are currently experiencing significant growth and are looking for creative and enthusiastic minds to join our team at our office located in Sevilla. If you're passionate about technological challenges and want to stay at the forefront of innovation, join the team and be one of the first 50!
Your Mission
As a Platform Engineer, you will work with the teams that create and deliver our software, ensuring that services are effective in testing, development, and production environments.
The DevOps team's mission is to create tools that enable our teams to perform their tasks in a more automated and secure manner while standardizing processes to ensure alignment across all development teams.
What Will You Do?
* Plan system updates in various environments, closely collaborating with software development teams.
* Manage technical deployments, including new software implementations, mitigating risks, and reviewing change requests.
* Research and diagnose issues, assign or perform code fixes and deployments, and keep documentation updated.
* Streamline and automate workflows within a stable system while documenting procedures and changes.
* Configure and verify new servers, including network access rules.
* Create, improve, and maintain tools to automate, simplify, and mitigate risks in processes.
* Work with cutting-edge tools, technologies, and methodologies.
* Manage over 40 Kubernetes clusters with thousands of services.
Key Tools and Environments You'll Work With Daily:
* Private cloud on OpenStack.
* Hybrid environment: Linux VMs/Kubernetes.
* Kubernetes administration, including cluster creation with RKE2.
* Infrastructure provisioning as Code: Terraform/Ansible.
* Pipeline management with GitLab, Maven, Nexus, SonarQube, ArgoCD.
* Observability: Prometheus, Thanos, Grafana, Kibana.
* Scripting languages: Bash/Python/Golang.
What We Expect from You:
* Strong experience in Linux administration with knowledge of diagnostics and network services.
* Solid experience managing Kubernetes clusters.
* Deep knowledge of integration and continuous deployment tools.
* Extensive experience with platform automation technologies.
* Proficiency in scripting languages (Bash, Python, or Golang).
Bonus Points for:
* Experience with observability tools like Kibana, Prometheus, and Grafana.
* Knowledge of public and private clouds in on-premise environments.
* Experience with the HashiCorp stack: Terraform, Consul, and Vault.
* Ability to understand and implement IaC principles.
Don’t worry if you don’t meet all the requirements; a job change also means learning new things!
Benefits of Working at Apipana:
* 30 business days of vacation.
* Flexible schedule.
* Hybrid system: 3 days in the office and 2 remote.
* Comprehensive health insurance with DKV.
* Free English classes during work hours.
* Meal vouchers.
* Up to €25/month discount on any sports activity.
* Training budget.
* Refer a friend to join the team and earn up to €3,000 for each successful recommendation.