1. Deployment of IUDX system in docker Swarm and K8s
2. Monitor and maintenance of production-level multiple K8s environments
from infrastructure to application level
3. Follow best practices for operations
Skills:
1. Experience in Docker, Docker compose, Docker swarm and Docker registry
2. Sound knowledge and experience of Kubernetes and commonly-used tools in the Kubernetes ecosystem, e.g. Helm. Experience in the orchestration platform Rancher is a plus
3. Sound knowledge of Docker for the purposes of running containers in production environments
4. Good debugging and reporting of issues in operations, particularly in K8s
5. Experience deploying and supporting infrastructure for web-scale applications.
6. Proficient in Python and Shell/Bash scripting
7. Experience with working with various cloud service providers - AWS, Azure, GCP.
8. Experience with logging and visualization tools such as Prometheus, ElasticSearch, Grafana, Loki etc.
9. Working with components used in IUDX- elasticsearch, redis, nginx, java, postgres, keycloak would be a plus
10. Sound knowledge of Amazon Web Services, working with services and configuring for availability and security is a plus
11. Proficient with GIT version control
12. Experience working with Linux
13. Work closely with DevOps team to implement new build processes and strategies to meet new product requirements
IUDX was born out of the need to enable data exchange between various city departments, government agencies, citizens, and the private sector. IUDX helps the cities in using the data intelligently to address complex urban challenges, establish integrated development across various aspects of the urban sector, and catapult them to the next stage of innovation. IUDX is completely open source, based on an underlying framework of open standard APIs, data models, and the security, privacy, and accounting mechanisms that will facilitate its easy adoption across the digital ecosystem.