Role overview
About this role
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. As an Application Developer for AWS Cloud Modernization, you will act as a developer for Legacy Modernization Solution delivery, utilizing software development fundamentals and assets, tools, and the garage method for cloud. You will collaborate on solution delivery, leveraging your experience in building Modernization architecture solutions from legacy platforms. Your primary responsibilities will include: • Develop Modernization Solutions: Design and implement modernization architecture solutions from legacy platforms, including mainframe, iSeries, Solaris, and VAX/VMS, using continuous modernization, co-existence architecture, refactor, containerization, APIs, microservices creation, language conversion, and database conversion. • Map Components to AWS Services: Utilize your experience working on AWS to map existing components and functionalities to AWS-specific services, ensuring seamless integration and effective solution delivery. • Apply Garage Method for Cloud: Apply software development fundamentals and assets, tools, and the garage method for cloud to deliver high-quality solutions. • Understand Application Components: Demonstrate a good understanding of application components, including System of Engagement (SOE), System of Insight (SOI), System of Integration (SOI), and System of Records (SOR), to inform modernization solutions. Profissional Júnior com conhecimentos em serviços AWS voltados para desenvolvimento e integração de aplicações em nuvem. Experiência no suporte e implementação de soluções utilizando AWS Lambda para processamento serverless, Amazon SQS e SNS para mensageria e comunicação assíncrona entre sistemas, além de API Gateway para publicação e gerenciamento de APIs. Conhecimento em ambientes conteinerizados utilizando Amazon EKS (Kubernetes gerenciado), incluindo deploy e monitoramento básico de aplicações. Vivência com bancos de dados relacionais em Amazon RDS, realizando consultas, manutenção básica e integração de aplicações. Capacidade de atuar em times ágeis, apoiar troubleshooting de aplicações cloud, acompanhar pipelines de deploy e contribuir com boas práticas de escalabilidade, disponibilidade e observabilidade em ambientes AWS. Familiaridade com conceitos de microsserviços, integração entre sistemas e arquitetura orientada a evento. Profissional Júnior com conhecimentos em serviços AWS voltados para desenvolvimento e integração de aplicações em nuvem. Experiência no suporte e implementação de soluções utilizando AWS Lambda para processamento serverless, Amazon SQS e SNS para mensageria e comunicação assíncrona entre sistemas, além de API Gateway para publicação e gerenciamento de APIs. Conhecimento em ambientes conteinerizados utilizando Amazon EKS (Kubernetes gerenciado), incluindo deploy e monitoramento básico de aplicações. Vivência com bancos de dados relacionais em Amazon RDS, realizando consultas, manutenção básica e integração de aplicações. Capacidade de atuar em times ágeis, apoiar troubleshooting de aplicações cloud, acompanhar pipelines de deploy e contribuir com boas práticas de escalabilidade, disponibilidade e observabilidade em ambientes AWS. Familiaridade com conceitos de microsserviços, integração entre sistemas e arquitetura orientada a evento.