Job Title: Pipeline Engineers
Hiring Location: Any UST Offices
Hands-on Development in Java/Scala: 2+ years of experience building scalable, robust microservices using Java or Scala.
Microservices with Spring Boot: Proficiency in developing microservices using Spring Boot framework.
Functional Programming: Knowledge of functional programming concepts and their application in software development.
CI/CD Workflows: Experience with continuous integration (CI) and continuous delivery (CD) workflows and concepts.
Big Data Technologies: Familiarity with big data pipeline technologies, including Kafka, Spark, Zeppelin, Hadoop, and AWS EMR.
Distributed Data Stores: Experience with distributed data storage solutions such as S3, Cassandra, Mongo, Elasticsearch, Couchbase, and Redis.
Data Serialization Formats: Familiarity with modern data serialization formats like Protocol Buffers, Avro, and Thrift.
Containerization and Orchestration: Working knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes and Helm.
AWS Ecosystem: Familiarity with AWS services and cloud infrastructure.
Nice to Have SkillsJava Development: Strong Java development skills.
CI/CD: Experience with CI/CD pipelines and automation tools.
AWS: Deep understanding and experience working with AWS services.
Kafka: Experience working with Kafka for building event-driven systems.
Docker and Kubernetes: Proficiency in using Docker for containerization and Kubernetes for orchestration.
Good to Have SkillsHelm: Experience with Helm for Kubernetes package management.
ETL: Understanding of ETL processes for data extraction, transformation, and loading.
Experience Range2+ years of hands-on experience in building scalable microservices and working with cloud-native and distributed systems.