|
|
The following job positions are open in India. Applicants are
requested to send their resume, also indicating their salary expectations,
to us at jobs_india@kirusa.com.
Engineering
Operations
Summary
Java Developer should be able development Java applications and
modules assigned by the team leader. He should have expertise in
developing and deploying J2EE components of application server.
He should be able to understand the proposed technical architecture
and design documents for the projects and develop fault free code.
Position requires flexibility in work hours.
Essential Functions
- Responsible for the software development which
includes writing code in Java, Java Scripts and JSP and performing
unit and functional testing.
- Developing unit test cases and executing them
- Reviewing the test cases developed by the QA team
- Communicating with the team leads and QA team
Essential Knowledge, skills and abilities
- Exposure to VoiceXML based application development
- Experience in Internet and web application development
- Exposure to Google Web Toolkit
- Strong development ability in Java and J2EE Technologies.
It includes EJB, JSP, Servlet, Java Scripting, XML, XSLT, JMS
- Good knowledge Java Multithreading and Socket
Programming along with knowledge of protocols such as HTTP,
HTTPS, SMTP etc is preferred.
- Good knowledge of application server Jboss and
working with MySQL or any other standard database.
- A good knowledge of widely used open source tools
such as CVS, Log4J, XDoclet, Ant, Struts, Eclipse etc.
- Good communication and team spirit
Working conditions
- For better project coordination, it is required
to have daily 2-3 hours overlap with offsite team in India
- As per project delivery requirements he should
be flexible enough to adjust working hourly accordingly Minimum
qualifications
- BS, MS or higher degree in IT or computer Science
from reputed institute
- About 3 to 4 years of experience in Java development
Location: Bangalore, India
Summary
A Senior Java Developer should be able to lead Java development
projects. He should have expertise in developing and deploying J2EE
components in clustered environment of application server and database
server. He should be able to understand the proposed technical architecture
and write detailed design documents for the projects. He should
be able to write code and mentor other team members. This position
requires flexibility in work hours.
Essential Functions
- Responsible for the whole software development
life cycle, which includes, the requirements analysis, writing
functional and detailed technical design documents, writing
code in Java, Java Scripts and JSP, test plans etc.
- Coaching junior developers on the project.
- Supporting the project manager with effort estimations
and status reporting.
- Communicating with the architecture team, other
team members and the project manager.
- Leading technical discussions to conclusion.
- Code and test plan reviews of team members.
- Participation in requirements analysis and technical
architecture designs.
- Mentoring junior developers in good software development
practices.
Essential Knowledge, skills and abilities
- Exposure to VoiceXML based application development
- Experience in Internet and web application development
- Exposure to Google Web Toolkit
- Very strong in Java and J2EE Technologies. It
includes EJB, JSP, Servlet, Java Scripting, XML, XSLT, JMS
- Good knowledge Java Multithreading and Socket
Programming along with knowledge of protocols such as HTTP,
HTTPS, SMTP etc is preferred.
- Good knowledge of application server Jboss and
working with MySQL or any other standard database.
- A good knowledge of widely used open source tools
such as CVS, Log4J, XDoclet, Ant, Struts, Eclipse etc.
- A good insight in J2EE design patterns.
- Should have good working knowledge on both Windows
and Linux (any UNIX based) Operating systems.
- Good communication, team spirit, and leadership
skills Supervisory responsibilities
- Coaching junior developers on the project
- Taking the lead role in discussions
- Supporting the project manager with effort estimations
and status reporting
Working conditions
- For better project coordination, it is required
to have daily 2-3 hours overlap with offsite team in India
- As per project delivery requirements he should
be flexible enough to adjust working hourly accordingly Minimum
qualifications
- BS, MS or higher degree in IT or computer Science
from reputed institute
- About 7 -10 years of experience in Java development
Location: Bangalore, India
Summary
A Customer Support Engineer who will work as part the Operations
Department and will provide technical support for Kirusa’s
products to its customers in Nigeria and other African countries.
This position
requires some flexibility in work hours.
Essential Functions
- Answer calls, acting in first and second line capacity,
troubleshoot initial problems for customers in Africa, escalate
issues as necessary
- Acknowledge support requests in the SLA timeframes
with customers and work to provide workarounds or resolve the
issue with the engineering team
- Identify support issues, create problem reports,
and follow up with customer for resolution
- Develop and maintain knowledge database and FAQ
for customers and partners
- Logging all customer support requests on the CSR
portal and performing periodic updates to ensure that the CSR
portal reflects the current state of CSR
- Emergency CSR handling on a 24/7 service level.
Installing patches and Emergency corrections. Performing regular
health-checks
- Replicate/diagnose CSRs such that engineering
can quickly provide a corrective solution.
- Develop workarounds to limit customer downtime
while a permanent solution can be developed
- Escalate to second line support at India Center.
- Work with development engineering team to enhance
and resolve product features based on customer issues Secondary
duties
- Augment the deployment team during times when
there are no active support activities and provide assistance
in setup and configuration of the Kirusa’s products
- Work with the deployment team to provide help
with initial installation and setup
Essential Knowledge, skills and abilities
- Experience of working within software organizations
for small and medium sized companies
- Knowledge of Web Servers and their configurations
- Knowledge of Telecom and telephony interfaces
is desirable.
- Familiarity with High Availability implementations
of Linux, Solaris servers are a plus.
- Fluent written and spoken English with excellent
communication and interpersonal skills
- Experience in Technical Support and Customer Service
- Experience in Customer support group, understanding
of customer support issues
- Self starter, ability to work independently with
minimal supervision and maintain the highest ethical work standards
- Enthusiastic, motivated and flexible individual
willing to work in a startup environment
- Willingness and ability to stay flexible regarding
assignments
- Strong customer satisfaction focus
Minimum qualifications
- Masters with 1+ years or Bachelors with 2+ years
experience in the following technical areas:
- Working experience with Linux, Sun Solaris,
Windows and Unix Operating systems
- Strong in Java/J2EE technologies (EJB, JSP,
Servlet, Java scripting, XML, JMS etc)
- Knowledge of application servers such as
Tomcat, JBoss
- Knowledge of database, SQL and Shell Scripts
Location: Bangalore, India, or New Delhi, India,
with some travel to Africa.
Summary
A senior member of Kirusa’s management team, leading Kirusa’s
Operations team in India, responsible for project management, delivery,
support, of Kirusa solutions at carriers so as to ensure superior
customer satisfaction, timely launches of Kirusa solution, and for
supporting needs of Kirusa and third party applications utilizing
the Kirusa solutions. Responsible for managing resources in India
for deployments worldwide; for running worldwide support center
in India, and for providing technical support to sales teams during
the sales process. Provides high quality technical training. Interfaces
with sales, product management, and worldwide operations and customer
support teams to coordinate and execute customer initiatives including
upgrades. Keeps management informed of department progress and problems.
Essential Functions
- Manage the Operations team and ensure successful
and timely delivery and support of Kirusa products worldwide
- Ensure superior customer satisfaction
- Assign resources for various projects
- Work with Management team to define and implement
processes.
- Act as the HQ support for deployment and support
teams and resolve technical issues faced by team members
- Provides technical training and product overview
- Interacts with sales and product management.
- Provide technical support to sales teams during
sales process
- Identify issues, create problem reports, and follow
up with customer for resolution
- Coordinates and executes customer upgrades
- Interfaces with Support staff, Vendors and Customers;
provides status reports to Management
- Co-ordinates with technical team to implement
systems and software upgrades into the production environment
Knowledge, Skills and Abilities
- Strong Systems Integration and
telecommunications background, preferably with
telephony and SS7 Protocol Stack
- Work experience within small and
medium sized software organizations
- Knowledge of the SQL and Database
systems such as Oracle or MySQL
- Knowledge of Web Servers, IP Networks,
and PSTN interfaces
- Familiarity with High Availability
implementations of Linux/Solaris
- Excellent communication and interpersonal
skills. Fluent in written and spoken English.
- Self starter, quick learner with
a initiative to learn and grow
- Able to work independently with
minimal supervision
- Flexible in approach regarding
assignments
- Strong customer satisfaction focus
- Project Management
Minimum Requirements
- Bachelor's
or Master's
degree with
10+ years of
experience,
including in
project management,
installations,
support, and
customer interaction
- Knowledge
and experience
in the following
technical areas:
- Linux,
and Windows
Operating
systems
- Java/J2EE
platforms,
SQL and
Shell
Scripts
- Knowledge
of VoiceXML
will
be helpful
- Exposure
to VoIP
and knowledge
of some
of the
following
protocols
(in any
combination – SIP,
RTP,
HTTP,
HTTPS,
SMPP,
SNMP
etc)
Working
Conditions
- For
better project
coordination,
it is required
to have daily
3-4 hours overlap
with global
team in NJ.
- As
per project
delivery requirements
he/she should
be flexible
enough to adjust
work hours
accordingly.
Location: New
Delhi,
India
[ Return to Top ]
© 2001-2008 Kirusa, Inc.
|
|
|