OutSystems is offering job opportunity as Junior Software Engineer - Data & Analytics
Junior Software Engineer - Data & Analytics
Location: Bengaluru, India
Job Id: 3038-Eng_143
# of Openings: 1
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.
Ways To Stand Out from The Crowd :
Experience working with big data technologies like Spark, Hadoop, Kafka
Experience working with database technologies including RDBMS (Oracle, SQL, MySQL, etc…), NoSQL, Graph, and analytics databases like Druid
Experience with Agile development methodologies
Experience creating scalable, low-latency, reliable, compliant, and easy-to-use data analytics platforms
Solid knowledge and professional experience with data modelling methodologies.
Good understanding of distributed systems, especially related to modern data platforms.
Experience with modern CI/CD and DevOps practices in Cloud architectures
Experience with Data Quality technologies and methodologies
Machine Learning experience is a plus
[ Article by: team tosscall ]