A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe.
You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio; including Software and Red Hat.
Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you'll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in ground breaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experience.
In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
Join a high-impact, global technology team as an Application Developer with DevOps skills! If you are passionate about Python, NodeJS, and NestJS, and eager to collaborate across international teams, this is your opportunity to grow and make a difference.
We are seeking a skilled Application Developer with strong DevOps expertise to join our dynamic, multicultural team. In this role, you will design, develop, and optimize scalable applications using the latest technologies, while ensuring seamless software delivery and system reliability. You will collaborate daily with colleagues worldwide, so Advanced/fluent English communication is essential.
Key Responsibilities
• Develop, test, and maintain applications using Python (with Data Bricks), NodeJS, and NestJS frameworks.
• Design and optimize databases (MongoDB, Postgres, SQL) for high performance and scalability.
• Implement and manage event-driven architectures using Kafka.
• Deploy, monitor, and manage containerized applications with Kubernetes.
• Collaborate with global teams to deliver high-quality solutions, ensuring clear and effective communication in English.
• Follow DevOps best practices to automate, monitor, and improve CI/CD pipelines and cloud infrastructure.
• Troubleshoot, debug, and optimize code for performance and reliability.
• Proven experience in Python (preferably with Data Bricks), NodeJS, and NestJS.
• Strong database management skills: MongoDB, Postgres, and SQL.
• Hands-on experience with Kafka and Kubernetes.
• Solid understanding of DevOps practices, including CI/CD and infrastructure automation.
• Excellent problem-solving skills and attention to detail.
• Advanced/Fluent English for daily communication with a global team.
• Ability to work collaboratively in a multicultural, remote environment.