Key Responsibilities / Duties:
- Work alongside with Software Development teams to improve the readiness of Datacentres to host applications
- You will be required to carry out deployments of operational tools that contribute to: seamless increments to production environment, complete traceability, increased stability and uptime
- Deploy operational probes that give visibility to host-level failures, VPN links saturation, Storage over-utilisation, computational resources (CPU, Memory) usage
- Extract the best out of AWS, and other mainstream public cloud providers (eg. GCP) to maintain and grow a stack that is globally distributed
- Explore and evaluate new techniques and tools
- You will be required to work a rotating shift pattern with other engineers
Person Specification, Skills, Experience & Qualifications:
- 3+ years’ experience in software engineering
- Bachelor’s degree in Computer Science or similar
- Experience with implementing CICD pipelines
- Proficient with Linux system administration, including storage, networks, and software
- Working knowledge of fundamental protocols (e.g. TCP/IP, HTTP, DNS)
- Highly motivated to embrace and promote an Infrastructure as Code mind set – software defined everything
- Strong focus on efficiency, simplicity and maintainability
- Ability to prioritise tasks and work independently
- Strong troubleshooting and problem solving skills
- Ability to work under pressure
- An amazing attention to detail
Required skills:
- Scripting/ Coding skills in at least one language
- Experience with Git – version everything mindset
- Deliver all changes through a CICD pipeline (Jenkins or Gitlab)
- Experience with cloud architectures
- Knowledge of Ansible
- Knowledge of Terraform
You will have the opportunity to learn more (or share your knowledge) on the following
- programming/scripting languages: Java, Ruby, Perl, Python, Bash, Go
- software engineering fundamentals (data structures, algorithms, scalability, testability, maintainability)
- VMware virtualized environments
- highly available enterprise environments utilising load-balancing network devices and proxy servers
- µService architectures (an ecosystem of 150+ µServices)
- data grids and NoSql solutions (Hazelcast, Redis, MongoDB)
- message brokers (ActiveMQ, Kafka)
- hadoop/hdfs
- monitoring solutions (Prometheus, Grafana, New Relic, Prometheus and others)
- database and SQL dialects: MySQL, Oracle, Postgres
BetVictor is an equal opportunity employer.