Overview of the job description
Long-term customer connections and strong global cooperation are the foundation of an IBM Consulting career. You will collaborate with top businesses from various sectors, assisting them in forming their AI and hybrid cloud strategies. Red Hat, strong IBM technology, and the assistance of our key partners will provide you the means to expedite client impact and effect significant change. Success at IBM Consulting is fueled by curiosity. You’ll be inspired to question the status quo, investigate novel concepts, and develop creative solutions that provide tangible outcomes. Our empathetic and growth-oriented culture values your individual talents and experiences while concentrating on your long-term professional development.
Working at one of our IBM Consulting Client Innovation Centers (Delivery Centers) will allow you to provide extensive technical and industrial knowledge to a variety of customers in the public and private sectors worldwide. Our delivery centers provide our customers with technical know-how and locally based capabilities to promote innovation and the uptake of new technologies.
Your duties and role
Using microservices design principles, you will create and implement cloud-based apps as an Application Developer: Cloud FullStack, combining front-end, back-end, and middleware components. To provide effective and safe cloud-based solutions, you will use your knowledge of many application development tiers. Your main duties will be as follows: * Design and Develop apps: Utilizing microservices design principles, create and implement cloud-based apps that integrate front-end, back-end, and middleware components while storing data in RDBMS or NoSQL databases. * Use DevOps processes: To guarantee effective cloud-based application development, testing, and deployment, use DevOps processes and technologies. * Collaborate on Cloud Environments: Using automation and configuration management technologies, collaborate with senior level practitioners to design, construct, and maintain cloud environments with an emphasis on uptime, access, control, and network security. * Integrate Various Technologies: Make use of your knowledge of Angular, React, CSS3, HTML5, Java, JEE, Spring, Hibernate, Groovy, REST/SOA services, APIGEE, API Connect, and NoSQL/RDBMS databases, among other layers of application development.
Education Requirement Bachelor’s Degree
Master’s degree is the preferred educational path.
Professional and technological know-how is necessary.
Developing and implementing cloud-based applications via the use of microservices design patterns, integrating front-end, back-end, and middleware components, and storing data in NoSQL or RDBMS databases is known as cloud-based application development. * Multi-Layered App Development: Experience using knowledge of many levels of application development, such as REST/SOA services, APIGEE, API Connect, Angular, React, CSS3, HTML5, Java, JEE, Spring, Hibernate, Groovy, and NoSQL/RDBMS databases. * DevOps Methodologies and Tools: Experience using DevOps techniques and tools to guarantee effective cloud-based application development, testing, and deployment. * Cloud Environment Maintenance: Using automation and configuration management technologies, this course covers the design, construction, and upkeep of cloud environments with an emphasis on uptime, access, control, and network security. * Technology Integration: Experience combining various technologies to provide cloud-based solutions that are safe and effective.
Preferred professional and technical background
• Knowledge of Cloud Security: This position benefits from exposure to cloud security measures, such as uptime, access, control, and network security via automation and configuration management tools. * Multi-Technology Integration: Having experience integrating many technologies, such as REST/SOA services, APIGEE, API Connect, Angular, React, CSS3, HTML5, Java, JEE, Spring, Hibernate, Groovy, and NoSQL/RDBMS databases, is advantageous. * DevOps Tool Expertise: It is preferable to have exposure to a variety of DevOps tools and processes in order to guarantee effective cloud-based application development, testing, and deployment.