We are seeking a DevOps Engineer to support Vonage’s Residential platform. As part of this role, the candidate will learn, maintain and upgrade all aspects of the Business Support Systems (BSS) including billing, product catalog, ordering shipping and more. This role will focus on maintaining/upgrading the infrastructure running the applications and also be able to contribute to application code development.
Specific Requirements (Technical Knowledge, Responsibilities, Software, Etc.)
Excellent communication skills (written and oral)
Linux based systems (RedHat, Docker, etc.)
Experience with Apache & WebLogic platforms
XML / WSDL/ Spring MVC / Spring Web Flow/Groovy/ JUnit/ MyBatis
Strong Java and J2EE knowledge.
Ability to troubleshoot complex issues and implement solutions
Understanding of various database architectures (SQL / Oracle, Mongo, etc.)
Hands-on knowledge implementing SOAP and REST services
Working knowledge of GIT, SVN, JIRA, AWS, Puppet, SOAPUI
Develop and maintain escalation processes for monitoring and alerting
Create and maintain runbooks for supported applications
Ability to troubleshoot complex issues and implement solutions accordingly
Experience working with Linux
Experience maintaining and supporting a large scale production environment
Work with internal and external teams to ensure application and process compliance
Experience partnering and collaborating with both on and off-shore teams and team members
Experience working in an agile environment
Familiarity with Jira, Confluence, AWS components, Git, SVN, etc.
Suggest and implement any infrastructure or architecture changes to improve application performance and stability. Identify any infrastructure or architecture areas for cost saving.
Participate in an on call rotation, responding to events as needed.
Identify and execute improvements to minimize the amount of on call events received by the team.
Create and maintain application build and deployment scripts.
Ability to analyze data from application databases.
Additional Skills (would like to have but not required)
Knowledge of billing platforms
Experienced in working on EJB.
Understanding of JMS or other message processing platforms.
Don't let this one get away.
Similar Remote Jobs