Position Summary
Educational Qualifications:
Bachelor of Science in Computer Science, Computer Engineering or any other Engineering, with concentration in software; or equivalent knowledge in the areas of software engineering (software requirements analysis, software design, software testing) desired.
Experience Requirements:
?Minimum of 7 years? experience in Software Development, Applications Engineering work, or other related role
?Strong knowledge and working experience in client/server, distributed and/or web-based environment utilizing enterprise Java, Spring Framework, Maven, RESTful APIs/Microservices and Web Technologies
?Strong working experience with Apache Spark and Spark frameworks (e.g. Spark SQL, Spark Structured Streaming)
?Strong working experience working with Apache Hadoop Distributions (HDFS, HBase, YARN, Hive)
?Agile scrum delivery experience.
?Relevant experience in database (preferably PostgreSQL, MS SQL Server, Oracle)
?Experience with continuous integration practices(Jenkins etc.)
?Should be familiar with Linux and its operation, networking, and security.
?Good interpersonal, verbal and written communication skills.
?Knowledge and experience with selecting and using right Open Source project/library/tool.
?Understanding and implementation of security and data protection.
Optional(Added Advantage):
?Experience with Python, Python packages, ML libraries
?Knowledge of a variety of machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacks.
?Knowledge of advanced statistical techniques and concepts (regression, properties of distributions, statistical tests and proper usage, etc.) and experience with applications.
Qualifications
Educational Qualifications:
Bachelor of Science in Computer Science, Computer Engineering or any other Engineering, with concentration in software; or equivalent knowledge in the areas of software engineering (software requirements analysis, software design, software testing) desired.
Experience Requirements:
?Minimum of 7 years? experience in Software Development, Applications Engineering work, or other related role
?Strong knowledge and working experience in client/server, distributed and/or web-based environment utilizing enterprise Java, Spring Framework, Maven, RESTful APIs/Microservices and Web Technologies
?Strong working experience with Apache Spark and Spark frameworks (e.g. Spark SQL, Spark Structured Streaming)
?Strong working experience working with Apache Hadoop Distributions (HDFS, HBase, YARN, Hive)
?Agile scrum delivery experience.
?Relevant experience in database (preferably PostgreSQL, MS SQL Server, Oracle)
?Experience with continuous integration practices(Jenkins etc.)
?Should be familiar with Linux and its operation, networking, and security.
?Good interpersonal, verbal and written communication skills.
?Knowledge and experience with selecting and using right Open Source project/library/tool.
?Understanding and implementation of security and data protection.
Optional(Added Advantage):
?Experience with Python, Python packages, ML libraries
?Knowledge of a variety of machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacks.
?Knowledge of advanced statistical techniques and concepts (regression, properties of distributions, statistical tests and proper usage, etc.) and experience with applications.

Keyskills: PostgreSQL MS SQL Server Oracle
Rockwell Automation, the worlds largest company dedicated to industrial automation and information, makes its customers more productive and the world more sustainable. Throughout the world, our flagship Allen-Bradley?and Rockwell Software?product brands are recognized for innovation and excellence.