Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and deliver industry-leading solutions that make the world run today – planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide.
In the Instana Observability team, you will directly contribute to our Instana delivery platforms, automatic Kubernetes metrics collection, processing, and related dashboards for the Instana observability platform. Our engineering org is flat with a focus on autonomy. You’ll have the opportunity to build high-visibility features in our product in support of company strategy and objectives. You will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.
Responsibilities
• Design, develop, and influence our software roadmap for Automation portfolio
• Collaborate with developers, PM’s, QAs, and other Instana teams to improve our product and processes.
• Provide production support to our SRE’s, field teams, and customers for the features we develop.
• Write code and tests, build prototypes, resolve issues, profile and analyze bottlenecks
• Develop automated tests to ensure developed modules meet business requirements and allow for regression testing.
• Design robust modules to support multiple client interfaces
• Manage and optimize scalable distributed systems in the cloud
• Thrive in a global working environment with clear communication and collaboration.
• Mentor junior developers as we grow the team.
• 5+ Years of Java Experience and related technologies
• 3+ years frontend and backend experience
• 3+ years javascript, typescript and React experience
• Experience working in cloud service providers like IBM Cloud, AWS, Google, Azure.
• Experience working in agile software environments
• Experience with Git, Jira, Kanban.
• Strong analytical and problem-solving thinking
Knowledge about database systems like ElasticSearch, Cassandra and Clickhouse
• General experience of APM tools
• Fluent in written and spoken English