What are the responsibilities and job description for the Principal Engineer position at Ccube?
Job Details
7 year of financial industry experience
7 years of full stack development experience using Python, Java and using containers such as OpenShift. or Kubernetes
7 years of User Interface (Ul) experience such as, Angular or React
7 years of API development
7 years of experience with Agile tools
7 years of event driven development and microservice architecture
7 years of experience using development toolkit including Jenkins, GitHub, and Bitbucket
7 years of experience with Spring Boot, HTML5, JavaScript, API designs
3 years of Data streaming experience such as Apache Kafka, Azure Stream Analytics or Google Cloud Platform Data Flow
3 years of experience in ETL workflows, particularly using Pyspark or Spark or Data bricks.
3 years working with public cloud platforms (i.e. Google Cloud/Vertex Al, AWS and Azure) and hands on experience with Prompt Engineering, Al/ML frameworks (i.e. Tensorflow, Pytorch)
3 years of technical leadership experience including coaching, training, and mentoring data engineers or software engineers
5 years of engineering testing and analysis experience of private or public Cloud technology services
- Experience in building quick prototypes to check feasibility and value to business.
- Expert in developing and maintaining modular codebase for reusability
- Prod-level deployment of AlOps solutions and demonstrated ability to integrate Al/ML solutions into IT operations workflows.
- Excellent verbal, written, and interpersonal communication skills.
- Knowledge and understanding of relational databases, such as PostgreSQL, SQL Server etc.
- Knowledge and understanding of non-relational databases, such as MongoDB, Neo4j etc.