Software Engineer

Year    Chandigarh, Chandigarh, India

Job Description

SOFTWARE ENGINEER - Automation Solutions Job Location : REMOTEThe Software Engineer role is to work with team working on Automation solutions leveraging software products & tools from both Cisco and non-Cisco (Open Source, 3rd party) vendors. The Automation solutions may be comprised of software products & tools such as NSO, BPA and CWMDesired SkillsThe skills desired for the right candidates are as follows:

  • Working knowledge of MEAN stack (Mongo, Express, Angular & Node.JS)
  • Working knowledge of BPMN workflow engines (jBPM/Activiti or Camunda etc.)
  • Hands-on experience with programming languages like Typescript, Javascript, Java, Python
  • Hands on experience with software integration - Web Services (SOAP/RESTful), ESB
  • Working knowledge of network & software configuration tools such as Tail-f/NSO, Ansible, Chef/Puppet
  • Working knowledge of automated testing frameworks such as Protractor/Jasmine, Chai/Mocha
  • Familiarity with Docker, Kubernetes
  • Hands on experience with SDLC tools (Jenkins, Git, Automated Testing Frameworks)
  • Knowledge of Virtualization & Cloud (VMware, OpenStack)
  • Knowledge of Analytics with Big Data, AI, Machine Learning algorithms is a plus
  • Exposure to networking architectures including DC, WAN, Campus, Mobility, Security is a plus
  • Exposure to Management tools including Provisioning, Assurance, Change Management and CRM/Billing
Responsibilities & Qualifications
  • The Software Engineer works with the virtual team of Engineers and testers and externally, the person works with customer's technical leads and middle management.
  • The candidate should be able to perform the following activities: comprehension of solution requirements & documentation, Test-Driven and Behavior Driven development (TDD/BDD), software customization, software deployment architecture and software packaging, integration, system and customer acceptance testing.
  • Candidate must be experienced on Agile Software Development methodology.
  • The candidate should have prior experience (about 3 years) of complex and highly scalable customer software projects.
  • The candidate should have strong verbal and written communication skills, with the ability to work effectively across internal and external organizations. The person should be self-motivated and able to work independently and/or in support of or leading small teams
Who You areThe Team is comprised of Automation Architects, Software Development Leads and Software Engineers who work on building Automation solutions and implementing them for pilot customer projects. The work activities are;
  • understand the market-in/industry and customer requirements
  • Design the solution using Cisco and 3rd party products with potential extensions and customizations
  • Implementation of solution including integration into existing customer's OSS/BSS systems
  • Package and deploy solution in the target environments
  • Perform integration, system & acceptance testing in various non-production as well as in a customer's production environment
  • Provide day-2 support and ongoing optimization
Job Type: Full-timePay: ?1,000,000.00 - ?1,500,000.00 per yearJadwal:
  • Day shift
  • Evening shift
  • Flexible shift
  • Morning shift
  • Night shift
  • Rotational shift
Experience:
  • Angular: 4 years (Required)
  • Express.js: 4 years (Required)
  • Node.js: 4 years (Required)
  • MongoDB: 4 years (Required)
  • Python: 1 year (Required)

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2865038
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chandigarh, Chandigarh, India
  • Education
    Not mentioned
  • Experience
    Year