Job Description
Job Brief:
- We are looking for an experienced DevOps Engineer to join a fast-growing company that is transforming its industry through technology and innovation. With a strong focus on delivering engaging, tech-driven experiences, the company is expanding its reach globally, integrating advanced AI, IoT, and cloud-based solutions to enhance user interactions.
Responsibilities:
- Design, deploy and manage AWS cloud infrastructure, including AWS IoT/MTQQ and Timeseries databases.
- Manage Docker containers and Kubernetes deployments.
- Maintain and manage Bitbucket repositories and set up CI/CD pipelines for automated deployments.
- Configure and maintain Linux-based servers, both cloud-based and on-premise.
- Ensure network security and performance, including VPN's firewalls, and Wi-Fi configurations for small offices.
- Oversee IT infrastructure, including device provisioning and MDM management (Mosyle or similar).
- Implement and manage identity and access management using Keycloak.
- Maintain and optimize Quarkus-based backend services.
- Manage the distribution of mobile applications to Play Store and Apple Store.
Requirements and skills:
- 2+ years experience working as a DevOps or related roles.
- Strong proficiency in AWS (EC2, S3, Lambda, RDS, IoT, MTQQ, Timeseries databases, etc.).
- Experience with Docker, Kubernetes and CI/CD tools (Bitbucket Pipelines, GitHub Actions, GitLab CI, Jenkins or similar).
- Hands-on experience with Linux system administration.
- Expertise in network setup and security, including VPNs, firewalls, and Wi-Fi configurations.
- Knowledge of identity management tools like Keycloak.
- Familiarity with Quarkus and Java-based microservices deployment.
- Experience managing Play Store and Apple Store deployments.
- Understanding of OTA update mechanisms for IoT and embedded systems.
Next steps:
- Do you consider yourself the ideal candidate for this role? If so, take the next step and apply now. Our team will take care of the rest.