Join NetCracker Technology, a wholly owned subsidiary of NEC Corporation, to work for a forward-looking software company, offering mission-critical solutions to service providers around the globe. Our comprehensive portfolio of software solutions and professional services enables large-scale digital transformations, unlocking the opportunities of the cloud, virtualization and the changing mobile ecosystem. With an unbroken service delivery track record of more than 20 years, our unique combination of technology, people and expertise helps companies transform their networks and enable better experiences for their customers.
Principal Duties and Responsibilities:
Manage Application implementations of various Production Installations, upgrade application startup/checklist tasks, log files, queues, and transactions for exceptions and react (fix/escalate/inform).
Develop and maintain automation scripts for solution patching.
Third party software administration (e.g., Oracle, Weblogic, JBoss, Tomcat, Apache, Java).
Participating in Environment architecture and capacity planning (e.g., server configuration, file system plan, network configuration, etc.)
Maintenance window planning and coordination with all stake holders.
Day-to-day environment monitoring and administration for overall health of operation environment, including Server Health Checks, Network connectivity with Interfaces, Application performance monitoring etc.
Interface with different workgroups including Tier2, Technical support groups, and development, System Administrators to troubleshoot and resolve application issues.
Troubleshooting build, deployment, performance and configuration issues.
Experience and Requirements:
Experience in administration of Java based middleware servers. Such as Weblogic, Jboss, Tomcat, WebSphere servers
Strong knowledge on Java VM. Configuration, performance issue analyses, monitoring.
Strong knowledge of Unix architecture, configuration and tools
Experience in Oracle database administration
Experience with Unix shell/Perl/Python scripting
Experience in working in large production systems deployments
Experience in SSL/PKI concepts
Basic knowledge on PL/SQL and DB concepts
Familiarity with change management process
Knowledge on Basic networking and Storage
Effective oral and written bilingual conversant in English
Understanding of Continuous Delivery and DevOps methods;
Strong knowledge in networking concepts and protocols;
Practical experience in scripting (Ansible, bash).
This position requires being part of a 24×7 on-call support team
Linux/any middleware administration certification
Working knowledge in RBM/TOMS.
Must be able to demonstrate creativity and out-of-box thinking in analyzing and delivering solutions.
Previous experience in automating large scale deployments of applications in a cloud is a plus (Openstack + Ansible)
Knowledge of PostgreSQL database, Cassandra database, etcd;
Knowledge of HAproxy, Pacemaker, Corosync, keepalived;
Knowledge of logstash, greylog;
Experience in configuration management of medium and large environments with Jenkins, Puppet, AWX, salt automation tools (installation, writing manifests, troubleshooting, etc.);
Experience in developing monitoring agents for Nagios and Graphite is a plus
Experience on Telecom Domain.
Good communication to handle/manage bridges and sending status update on MW.