Introduction
A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you’ll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You’ll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.
Your Role And Responsibilities
- Design, develop, and maintain scalable backend services using Python
- Build and manage cloud-based solutions, primarily on AWS
- Deploy and manage infrastructure, ensuring reliability, security, and performance
- Develop and maintain high-performance, scalable APIs and AI-powered services
- Implement and optimize data storage solutions using relational databases (e.g., PostgreSQL) and vector databases
- Contribute to the design and implementation of serverless and distributed architectures
- Collaborate with cross-functional teams to deliver end-to-end solutions
- Monitor, troubleshoot, and improve system performance and availability
- Follow best practices in software development, including testing, version control, and CI/CD
Preferred Education
Master's Degree
Required Technical And Professional Expertise
- Strong hands-on experience in Python backend development
- Proven experience working with AWS cloud services
- Experience with infrastructure deployment and management
- Solid understanding of relational databases (e.g., PostgreSQL)
- Familiarity with building and consuming RESTful APIs
- Knowledge of scalable system design and distributed architectures
- Experience with serverless computing concepts and frameworks
- Understanding of AI/ML service integration or development
- Strong problem-solving and debugging skills
Preferred Technical And Professional Experience
- Experience working with vector databases and search technologies (e.g., OpenSearch)
- Exposure to modern AI/ML pipelines and tools
- Experience with containerization and orchestration tools (Docker, Kubernetes)
- Familiarity with DevOps practices, CI/CD pipelines, and infrastructure-as-code (e.g., Terraform, CloudFormation)
- Knowledge of microservices architecture patterns
- Experience optimizing high-throughput, low-latency systems
- Understanding of security best practices in cloud and API development