International Business Machines Corporation, nicknamed Big Blue, is an American multinational technology company headquartered in Armonk, New York and present in over 175 countries.
Technical Support Specialist
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, lets talk.
Your Role and Responsibilities
- Provide technical support assistance to customers using problem determination/problem source identification skills.
- Communicate action plans to the customer or IBM representative as appropriate.
- Work closely with clients as leading resolver to assist and expedite problem resolution during product implementation by providing remote troubleshooting and guidance.
- Review diagnostic information to assist in isolation of a problem cause (which includes interpreting traces).
Required Technical and Professional Expertise
- Software Engineer with AI and Automation experience.
Preferred Technical and Professional Expertise
- Cloud Pak for Business Automation experience a plus. Javascript and Python skills preferred.
Application Developer: Mobile Android
Your Role and Responsibilities
As an Application Developer, you will lead IBM into the future by translating system requirements into the design and development of customized systems in an agile environment. The success of IBM is in your hands as you transform vital business needs into code and drive innovation.
Your work will power IBM and its clients globally, collaborating and integrating code into enterprise systems. You will have access to the latest education, tools and technology, and a limitless career path with the world’s technology leader. Come to IBM and make a global impact!
Your primary responsibilities include:
- • Envision how people experience products and bring that vision to life in a way that feels inspired, refined and magical
- Tackle complex tasks and transform them into intuitive, accessible and easy-to-use designs for billions of customers around the world (novice to expert)
- Collaborate with researchers, engineers, and product managers throughout design process – from creating research protocols, personas, scenarios, information architecture and wireframes to building user interface prototypes
Required Technical and Professional Expertise
- Proven knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Proven knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
Preferred Technical and Professional Expertise
- Ability to design/develop/support new/existing apps, and perform unit testing and integration testing
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
Java Developer
Your Role and Responsibilities
- Responsible for designing and developing Java components using Spring framework to implement transaction management
- Will manage Java objects and enterprise integration needs that involves messages, routers, transformations, adapters, service activators, management and auditing.
- Responsible for designing and developing Java components using Spring framework to implement transaction management, manage Java objects and enterprise integration needs that involves messages, routers, transformations, adapters, service activators, management and auditing.
- You will design, develop and support application solutions to meet customer requirements.
- You will develop technical specifications and unit test cases.
- Perform application unit testing activities such as Translate business and IT (Information Technology) requirements and also Interpret data models.
- Participates in development of the system test plan and provide technical leadership in system integration testing and participates in user acceptance testing
- Specialty requires comprehensive understanding of Dependency Injection/Inversion of control, Aspect-oriented programming, Data Access Framework, Transaction Management Framework, Batch Processing and ORM framework Hibernate.
Required Technical and Professional Expertise
- BE / B Tech in any stream, M.Sc. (Computer Science/IT) / M.C.A, with Minimum 3-5 years of experience with software development.
- Experience in have working knowledge on Java 8 or higher.
- Proven working experience on both Spring and Hibernate (Spring 4 or above).
- Experience in knowing OOP concepts well.
- Should be proficient in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File IO (Input/Output) and Serialization, Collections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), Generics, Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management, Multithreading and Synchronization, JSP (Java Server Page)/ Servlets
Preferred Technical and Professional Expertise
- Should be conversant with Build tools like Ant, Maven and Git
- Must have experience on Design patterns and Optimize usage.
- Proven work experience on Spring Core, Spring ORM, Spring DAO, Spring AOP, Hibernate would be an added advantage.
Content Developer
Your Role and Responsibilities
Design and develop technical information as part of the thriving content development team in the CICS portfolio. Drive a joined-up experience that helps our users to work with our products. The roadmap for the CICS is modern and exciting – and great user content is a huge part of that. This is not a traditional docs role. Our technical content team is leading the way in IBM through our passion and dedication to being more than that. We own the technical content experience for our users and, along with the other team members, the successful applicant will help us continue to transform this experience.
What you will do
- Create clear, concise, and relevant technical content that helps users to achieve their goals.
- Apply design thinking principles to design content based on user scenarios, personas, and use cases.
- Be part of a collaborative model where Product Management, Design, Development, Go To Market, and Technical Content work together to ensure content is designed as part of the user experience from the beginning, not as an after-thought.
- Actively contribute to design reviews with early mock-ups and user research to validate content.
- Gather information from a broad range of resources and synthesize into comprehensive deliverables.
- Identify a holistic content plan that determines where the content will live, based on user needs
- Make it possible for users to find the content by optimizing it for search.
- Understand content metrics and use those insights to drive designs and manage content lifecycles
- Take ownership of an aspect of technical content and drive that on behalf of the content team
Required Technical and Professional Expertise
- 7+ years of experience in developing content for software or hardware products
- Familiarity with the following is helpful:
- Familiarity with structural and markup languages (e.g. HTML, DITA, Markdown)
- Familiarity with authoring tools (e.g. Oxygen, Adobe Illustrator, DCS, Acrolinx)
- Familiarity with development tools (e.g. GitHub, RTC, Jenkins, Atom)
Preferred Technical and Professional Expertise
Preferred Technical Expertise
- Design Thinking practices
- Familiarity with programming languages [e.g. Java, Node, JavaScript, COBOL]
- Familiarity with Cloud, and integration technologies
- Familiarity with IBM Digital Content Services (DCS), and using IBM Doc Manager and Workflow Manager (WFM) for content publishing
- Preferred Professional Expertise:
- You must be able to write well: clearly, concisely, grammatically, effectively.
- Visual and video skills help us to go beyond text.
- You bring structure and sense from a pile of notes, discussions, and demos.
- You understand learning behaviors and reflect these in your content.
- Your content style is flexible to match different media and formats.
- You are excited by working with a breadth of content types.
- You are focused on user success and advocate for the content that they need for this.
- You thrive in a team and have excellent communication and collaboration skills.
- You welcome the opportunity to own and lead beyond “the docs”.
- You work independently, while maintaining an extremely strong sense of responsibility and commitment to teamwork.
- Your curiosity and critical thinking lead to innovative ways of working.
- You happily adapt to fast-paced environments that change frequently