Tech Stack
AnsibleCloudDockerElasticSearchGoogle Cloud PlatformJavaJenkinsKafkaKubernetesLinuxMongoDBMySQLPHPPythonScalaShell ScriptingSpringSymfonyTerraform
About the role
- Keep an ever-watchful eye on our systems capacity and performance.
- Maintain and contribute to our infrastructure based on Kubernetes, ArgoCD and Google Cloud.
- Manage the deployment, automation, management and maintenance of IT production systems.
- Define and deploy systems for metrics, logging and monitoring.
- Manage system security and backup strategies across a wide variety of technologies and products.
- Implementation and automation of runtime environments for software in support of engineering development processes.
- Implement and manage network/routing setup as well as integration into external systems.
- Identify ways to resolve issues and to make the business more efficient and productive.
- Implement new technologies to enhance infrastructure.
- Ensure the operating system and software installation and configuration are correct.
- Ensure the pre-production and production environments are managed.
- Monitor systems for availability and performance.
- Ensure redundancy, failover and recovery of systems.
Requirements
- Solid experience in Linux, with good bash shell scripting skills.
- Advance knowledge of containerization (Docker, Kubernetes, K8s), supporting the development teams.
- Solid experience in MySQL
- Google Cloud / GCP setup and configuration of the platform.
- Maintenance/debugging/configuration of Cloud Services (Kafka, MongoDB, ElasticSearch).
- Creation and maintenance of the CI/CD infrastructure, and pipelines (Jenkins, ArgoCD).
- Proficient in git and git workflows.
- Terraform/Ansible development, supporting the development teams.
- Debugging platform issues (outages, performance degradation).
- Setup and configuration of Monitoring and Logging solutions (NewRelic).
- Knowledge of CDN tools (e.g. CloudFlare, Akamai, CloudFront)
- Good verbal communication and good interpersonal skills.
- High proficiency in written and spoken English.
- Nice to have: Knowledge of Java / Scala / Spring (JVM, configuration, JSP, Tomcat).
- Nice to have: Knowledge of PHP (Symfony)
- Nice to have: Knowledge of Python
- Nice to have: Experience at performing platform data migrations (is a plus).
- Please confirm if you have Romanian citizenship or if you work from Romania with a valid work permit.