← Back to Referral Jobs

Junior Software Engineer

OUTSYSTEMS
Experience: 0-2
Location: Bangalore, India
Notice Period: Not specified

Skills

Not specified

Job Details

Job Description: We are looking for people that are energized by the thought of developing a big data platform and tools for big data ingestion, processing, and analytics. The Analytics service is a service that enables users to aggregate Outsystems applications? metrics, traces, and logs. It analyses and visualizes performance through user-friendly charts and dashboards. It can also provide APM-like information of Outsystems applications that enables users to gain application insights. You?ll be responsible for creating a best-in-class analytics service that scales and enables our end users to make data driven decisions or create breakthrough AI/ML capabilities. The goal of this team is to connect data and people, ideas and outcomes, AI, and rich user experiences. What You Will Do or Key Responsibilities: - You will work on a team of talented engineers responsible for designing, developing, optimizing, and extending the OutSystems Analytic Services platform - Extend the OutSystems Analytics platform by researching and applying big new data technologies and stacks to solve business problems - Maintain the OutSystems analytics platform by diagnosing, predicting, and correcting scaling problems - Work with large streams of data with tools like Spark, Hadoop, Kafka, Flume, and Cassandra - Contribute to our team?s growing set of development platforms, tools, and processes - Build automation and tools that will increase the productivity of teams located in different GEOs. - Provide input and feedback to teams regarding decisions surrounding topics such as infrastructure, data architectures, and SRE strategy - Support and provide guidance to the company?s software engineering processes and standards - Pursue and encourage others to acquire information and training regarding trends and advancements within area of specialization, incorporating these improvements where applicable What You Need to Succeed (required): - You should have a minimum of 0-2 years designing, developing, troubleshooting, and debugging complex software applications, as well as experience demonstrating for others how to resolve issues in innovative and practical ways. - Strong CS fundamentals, data structures, algorithms with good understanding of big data - Experience with Python, Java, or Scala programming language - Passion for data is an absolute must - Bachelors or master?s degree or equivalent experience in Computer Science or Computer Engineering. - Fast learner, willing to experiment with new technologies and processes.

Quick Links to Explore