Job Information
IBM Backend Developer in Kochi, India
Introduction
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, let's talk.
Your role and responsibilities
As a member of team collaboration and event enrichment with Instana you should have a good understanding of cloud-native technology including but not limited to databases, stream processing etc. Your ability to leverage new technology to provide our customers with an excellent experience is key, while you are working on a diverse team of highly qualified and motivated individuals. At Instana, we collaborate with external tools such as ServiceNow, MS Teams, Slack etc. and provide bi-directional integration with these tools. Additionally data collected from third party APM tools such as Dynatrace, Datadog, Zabbix etc. is enriched and used for event correlation.
Here is an overview of what you will be expected to accomplish in this role:
Work in a fast paced environment delivering new features and capabilities on a continuous basis
Develop , maintain and enhance the integration capabilities between Instana and third party tools such as ServiceNow.
Develop, maintain and enhance the integration between Instana and ChatOps
Develop, maintain and enhance Instana event correlation capabilities.
Conduct design and code reviews
Update and review user documentation
Automate build and deployment of our cloud-solutions
Troubleshoot, debug and resolve customer issues in a timely manner
Required technical and professional expertise
Must have 5+ years of experience in JVM based languages with strong understanding of performance characteristics and profiling
Strong foundation in Core Java
Deep understanding of Java Reactive Programming
Experience working with servers, applications and databases
Familiarity with APIs
Knowledge about database systems such as ElasticSearch, Postgres
Familiarity with Kafka
Strong knowledge of operating systems and how they work, container technologies
Understanding of user and system requirements
Experience with Agile development methodology
Preferred technical and professional experience
Experience in Docker and Kubernetes
Experience in using and deploying micro services
General experience in using APM tools
Familiarity with JavaScript, TypeScript.
Experience using ticketing systems such as ServiceNow.