Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design and implement microservices system
- Develop high tech code for cloud application using JAVA, Spring , Spring Cloud
- Analyze and realize projects software applications needs to advancing architecture upon business and information technology strategies considering the opportunities and potential risks attached.
- Automate repetitive work using Bash Maintaining data sources [ Postgresql ]
- Orchestrating docker containers using k8s Provisioning Infra [ Kops - AWS ]
- Implement message queuing and log aggregation [ Apache Kafka Multi Node Cluster ]
- Maintaining data sources [ Cassandra ]
Job Requirements
- Professional in building cloud environment for more than 5 years
- Bachelor degree in computer science or equivalent
- Self-motivated, talented
- Experience using Docker, Kubernetes, and other DevOps tools
- Experience in microservices and hand-on experience using Apache Kafka
- Good English level is required
- Mandatory experience for at least 3 years in the following combination of open source tools :
- Deep experience in Java developing using spring, spring boot.
- API Gateway and Spring Cloud
- Event Bus/Store — Kafka
- Security tools like Keycloack .
- Docker and Kubernetes for container orchestration.
- DevOps and Automation using GitHub /GitLab. Jenkins and Jenkins X Ansible
Experience or knowledge of the following tools will be a great plus:
- Service Mesh Istio , and Load balancer/Ingress controller — Istio Gateway
- Microservices Orchestration BPM, DMN using Camunda
- Anti-Corruption Layer like Apache camel.
- Content Management using Alfresco
- Knowldge of Rook/Ceph, postgresql, Sring boot is a plus