Job Description
We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us!
Job Description
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 of experience in back-end Software Development preferably on Linux (RHEL, CentOS or SUSE)KNOWLEDGE/SKILL Strong knowledge and working experience in end to end client-server, distributed or web-based environment utilizing enterprise Java, Spring Framework, Maven, RESTful APIs, Microservices and Web Technologies for back-endStrong working experience with Java based programming of Apache Spark and Spark frameworks (e.g. Spark SQL, Spark Structured Streaming, Spark ML)Strong working experience working with Apache Hadoop Distributions (HDFS, HBase, YARN, Hive)Experience with Python, PySpark, Python packages, ML libraries and integration with SparkExperience with Docker/KubernetesExperience with using unit test frameworks for testing Java and Python codeExperience writing application deployment scripts in public or private cloud using Ansible or Chef or SaltStackAgile scrum delivery experienceGood interpersonal, verbal, and written communication skillsNice to Have A huge plus if you are a committer at major open source big-data projects (such as Apache Spark, Apache Hadoop, Apache Flink, Apache Kafka)Knowledge and experience with selecting and using right Open Source projects, library, and toolsKnowledge of a variety of machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacksKnowledge of advanced statistical techniques and concepts (regression, properties of distributions, statistical tests, and proper usage, etc.) and experience with applicationsRelevant experience in database (preferably PostgreSQL, MS SQL Server, Oracle)Experience with CI/CD practices (Jenkins etc.)Should be familiar with Linux (RHEL, CentOS, SUSE) and its operation, networking, and security 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 of experience in back-end Software Development preferably on Linux (RHEL, CentOS or SUSE)KNOWLEDGE/SKILL Strong knowledge and working experience in end to end client-server, distributed or web-based environment utilizing enterprise Java, Spring Framework, Maven, RESTful APIs, Microservices and Web Technologies for back-endStrong working experience with Java based programming of Apache Spark and Spark frameworks (e.g. Spark SQL, Spark Structured Streaming, Spark ML)Strong working experience working with Apache Hadoop Distributions (HDFS, HBase, YARN, Hive)Experience with Python, PySpark, Python packages, ML libraries and integration with SparkExperience with Docker/KubernetesExperience with using unit test frameworks for testing Java and Python codeExperience writing application deployment scripts in public or private cloud using Ansible or Chef or SaltStackAgile scrum delivery experienceGood interpersonal, verbal, and written communication skillsNice to Have A huge plus if you are a committer at major open source big-data projects (such as Apache Spark, Apache Hadoop, Apache Flink, Apache Kafka)Knowledge and experience with selecting and using right Open Source projects, library, and toolsKnowledge of a variety of machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacksKnowledge of advanced statistical techniques and concepts (regression, properties of distributions, statistical tests, and proper usage, etc.) and experience with applicationsRelevant experience in database (preferably PostgreSQL, MS SQL Server, Oracle)Experience with CI/CD practices (Jenkins etc.)Should be familiar with Linux (RHEL, CentOS, SUSE) and its operation, networking, and security
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
