Cloud AI Ops Developer

Bangalore, IndiaPosted Jul 21, 2026
**Introduction** We are looking for an AIOps Developer to join our team and contribute to the development of intelligent software solutions that improve IT operations and application monitoring. This role is suitable for a professional with 1-2 years of experience in software development and a strong interest in building scalable applications, automation utilities, and monitoring-related features. **Your role and responsibilities** As a Software Developer: Generalist, you will design, develop, test, and deliver offerings using leading-edge and/or proven technologies. You will work in an Agile, collaborative environment to understand stakeholder requirements and contribute to the development of innovative software solutions. Your primary responsibilities will include: * Design, develop, test, and maintain software components for AIOps and monitoring-related applications. * Build backend services, APIs, and utilities to support operational automation and system visibility. * Work with logs, alerts, and application data to develop features that improve monitoring and issue detection. * Contribute to internal tools and dashboards that help teams track application health and system performance. * Collaborate with cross-functional teams to understand requirements and deliver reliable software solutions. * Participate in debugging, issue fixing, code reviews, and unit testing. * Write clean, maintainable, and well-documented code following engineering best practices. * Support continuous improvement of application performance, quality, and usability. **Required technical and professional expertise** * 1-2 years of experience in software development or application engineering. * Good programming knowledge in Java, Python, or a similar language. * Understanding of object-oriented programming, data structures, and basic software design principles. * Familiarity with backend development concepts such as APIs, services, and application integration * Basic knowledge of databases such as SQL or NoSQL. * Familiarity with Git and standard development workflows. * Basic understanding of debugging, testing, and code quality practices. * Exposure to AI development concepts or AI-assisted coding tools used for software development and productivity * Good analytical and problem-solving skills * Good verbal and written communication skills. **Preferred technical and professional experience** Preferred Technical and Professional Expertise · Exposure to cloud-based applications or distributed systems. · Familiarity with monitoring, logging, or observability concepts. · Basic knowledge of Docker, Kubernetes, or cloud platforms is a plus. · Exposure to automation or scripting for development tasks. · Familiarity with agile development practices and CI/CD basics. · Understanding of enterprise application support or internal tools development is an advantage. Professional Skills · Willingness to learn and adapt to new technologies. · Strong ownership and learning mindset. · Ability to work effectively in a collaborative team environment. · Attention to detail and a structured approach to problem solving. Preferred Education Bachelor’s degree in Computer Science, Information Technology, Electronics, or a related technical field. IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free