Job Details

Sr. Software Engineer (Java, Bigdata, Machine Learning)

Location:

Bangalore, Karnataka, India

Area of Interest

Engineer - Software

Job Type

Professional

Technology Interest

Software Development, Testing

Job Id

1221571

New

<b>What You'll Do</b> As a Sr. Software Engineer, you will be part of the Services Delivery Platform engineering team. Youre responsibilities will include - Building Application development platform based on cloud native technologies. - Lead and Drive team to design, deliver and implement the software solutions - Influence cross functional teams on design and technology decisions. - Come up with innovative solutions for complex design problems. - Responsible for end to end development and delivery of components. - Suggest and evangelize new technologies and tools for building solutions. - Experience with CI/CD systems and large scale deployment systems.

<b>Who You'll Work With</b> You’ll be a core member of the Services Delivery Platform team responsible for building state of art platform for application development.

<b>Who You Are</b> The ideal Software Engineer should have the passion for technology and passion for learning. An engineer with bachelor's degree or Masters preferably in Computer Science or other related engineering discipline. Around 8+ years of experience in the capacity of software engineer,

· Expertise in one or more programming languages Java (Must), Python, Scala. • Expertise in developing and deploying Microservices. • Expertise in working with container deployment and orchestration technologies at scale with strong knowledge of the fundamentals to include service discovery, deployments, monitoring, scheduling, load balancing. Knowledge of Kubernetes, Go and Docker preferred. • Experience with big data techniques (Hadoop, MapReduce, Spark) and querying tools (such as Hive, Pig). • Strong knowledge of cloud platforms (such as AWS) and extensive experience of developing applications on the cloud platforms using various cloud services • Experience with relational (SQL) and NoSQl Databases. • Strong analytical and quantitative problem solving ability. • Excellent communication, relationship skills and a strong team player. • Experience with one or more statistical and machine learning packages or frameworks such as R, SciKitLearn, SparkML(MLlib), Tensorflow • Experience in owning, designing, and developing enterprise-scale SaaS applications. • Strong foundation in RESTful APIs, data structures, algorithms, software design and security

<b>Why Cisco</b> We connect everything: people, processes, data, and things. We innovate everywhere, taking bold risks to shape the technologies that give us smart cities, connected cars, and handheld hospitals. And we do it in style with unique personalities who aren’t afraid to change the way the world works, lives, plays and learns.

We are thought leaders, tech geeks, pop culture aficionados, and we even have a few purple haired rock stars. We celebrate the creativity and diversity that fuels our innovation. We are dreamers and we are doers.