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
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.
Design and Develop Cloud-Native Applications
Create scalable, resilient, and secure applications optimized for cloud platforms like AWS, Azure, or IBM Cloud using microservices architecture.End-to-End Development
Work on both frontend and backend development, including APIs, databases, UI/UX, and cloud deployment pipelines.Implement DevOps and CI/CD
Build and manage CI/CD pipelines for automated testing, integration, and deployment using tools like Jenkins, GitHub Actions, or Azure DevOps.Cloud Integration
Integrate applications with cloud services such as storage, messaging queues, databases, and identity management.Database Design and Management
Develop and optimize relational and NoSQL databases (e.g., PostgreSQL, MongoDB, Cosmos DB) and ensure data security and performance.Security and Compliance
Implement secure coding practices and ensure applications comply with cloud security standards and regulations (e.g., IAM, OAuth2, encryption).Performance Optimization
Monitor, analyze, and improve application performance, scalability, and reliability using cloud-native monitoring and logging tools.Collaboration and Agile Development
Work in cross-functional Agile teams, participating in sprint planning, daily stand-ups, code reviews, and backlog grooming.Testing and Quality Assurance
Develop unit, integration, and end-to-end tests to ensure application quality and reduce defects in production.
Documentation and Knowledge Sharing
Create and maintain technical documentation and contribute to internal knowledge bases, best practices, and code standards.
Strong Problem-Solving Skills
Ability to analyze complex requirements and translate them into scalable technical solutions.Agile and DevOps Methodologies
Experience working in Agile/Scrum environments and familiarity with DevOps practices for continuous integration and delivery.Collaboration and Communication
Strong verbal and written communication skills with the ability to collaborate effectively across development, operations, and business teams.Adaptability and Learning Mindset
Ability to quickly learn and apply new technologies, frameworks, and tools as per project needs.Client-Focused Development
Experience in gathering requirements and building solutions that align with user needs and business goals.
Frontend Technologies
Proficiency in HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.Backend Development
Strong skills in languages such as Node.js, Java, Python, or .NET, and building RESTful APIs and microservices.Cloud Platforms
Hands-on experience with at least one major cloud provider (e.g., AWS, Azure, IBM Cloud, Google Cloud) and cloud-native services (e.g., Lambda, Azure Functions, Kubernetes).Database Management
Experience with both SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB, DynamoDB).DevOps Tools and CI/CD
Familiarity with Git, Jenkins, Docker, Kubernetes, Terraform, and CI/CD pipelines for automated build and deployment.
Hiring manager and Recruiter should collaborate to create the relevant verbiage.