Building cloud applications that are highly scalable and highly available
Building high performing RESTFul web services and APIs
Participate in Requirements, Planning, Design, Review discussions.
Work in a Continuous integration environment with highest focus on software standards and quality
Innovate and generate new ideas for Product & Process, BU and Cisco, build prototypes, propose ideas
Analyze customer feedback and customer issues, participate actively in customer support activities which includes triage & providing resolutions
Incrementally upgrade & develop new skills to adopt to new product requirements, participate and present leanings in a BU level forums
Document software design, flows and use cases using various software design techniques like Sequence Diagrams, Architectural Diagrams, Class Diagrams etc...
Good Team Player - Recognize & Respect each other, Have Fun, Adopt to Cisco Culture, Demonstrate highest Ethics & Integrity, Give importance to Health & Family
Take initiative and be responsible for Self-Development, Seek Mentor-ship, Take self-improvement trainings
Work in an agile environment, adopt to obstacle culture and team first attitude
Qualifications:
2+ years of experience in building Cloud web applications (programming using Java/J2EE and Python/Django, Spring, REST, SOAP, Apache Tomcat/nginx/httpd)
Hands-on experience designing and deploying scalable web applications, microservices for AWS (Development, Deployment and Troubleshooting)
Cloud skills – Cloud Framework (Step Function, Lambda, SNS, SQS, KMS, S3, API G/W) Docker, Serverless Process, Access Control
Web servers: Tomcat, Nginx or anything similar
Database: Both SQL (Postgres/MySQL) and any No-SQL DB(Liquibase)
GIT/Gerrit/Jenkins, should have experience with CI/CD and complete cloud application lifecycle
Good experience using Build Tools (Gradle, Maven, ANT etc...)
Should have experience working on RHEL or any flavors of Linux
Good experience with test coverage tools with various testing techniques