Job Description
Experience
. • Refactoring patterns: strangler fig, anti-corruption layer, branch by abstraction, and database decomposition.
• Containerization: Docker fundamentals, image build and registry workflows, Kubernetes (pods, deployments, services, ingress, configmaps/secrets), and Helm at a working level. Familiarity with OpenShift is a plus.
• Microservices design: domain decomposition, API contracts (REST and gRPC), event-driven patterns, and observability (structured logging, metrics, distributed tracing).
• CI/CD: pipeline design, environment promotion, infrastructure as code (Terraform or Bicep), and GitOps basics.
• Database migration: schema conversion, data movement strategies, and cutover patterns from mainframe (Db2, IMS, VSAM) and on-prem RDBMS to cloud-native data services. Agentic AI: ( Basic)
• Working understanding of LLM APIs, tool calling, retrieval-augmented generation (RAG), and agent loops (e.g., ReAct pattern).
• Able to explain where agentic AI accelerates the SDLC for modernization and where human review is non-negotiable. Core Engineering Toolchain ( basic)
• Linux: shell navigation, file and permission management, package installation, basic text editing. • Bash scripting: variables, conditionals, loops, script execution, and troubleshooting.
• Python: data types, control flow, functions, modules, JSON handling, and REST API calls. Comfortable reading and debugging scripts.
• Git: clone, branch, commit, push, pull requests, and merge conflict resolution. • REST APIs: HTTP verbs, JSON request and response structure, token and API key authentication. Delivery and Facilitation Skills
• Demonstrated experience facilitating technical training, workshops, or enablement programs for professional engineering audiences.
• Able to explain complex modernization concepts clearly, adjust language for different knowledge levels, and handle challenging questions composedly.
• Able to deliver technical content to mixed-seniority engineering audiences with clarity and confidence. • Able to diagnose and recover from lab environment failures live without losing cohort momentum (this is a critical skill).
• Comfortable managing a full-day technical session including Q and A, group pacing, and ad-hoc debugging. • Proficient with virtual delivery platforms such as Microsoft Teams, Zoom, or equivalent. Strongly Recommended (Good to have) • IBM certifications in z/OS, COBOL, or zCloud-related disciplines.
• Microsoft Azure certifications (AZ-104, AZ-305, AZ-400, or AZ-204). • Certified Kubernetes Administrator (CKA) or Application Developer (CKAD).
• Hands-on experience with mainframe modernization tooling such as IBM Watsonx Code Assistant for Z, IBM Application Discovery and Delivery Intelligence (ADDI), Micro Focus Enterprise, or comparable.
• Familiarity with hyperscaler mainframe-modernization offerings (e.g., AWS Mainframe Modernization, Google Dual Run).
• Experience with hand-over models such as ADEC / AppCOE / AMS or equivalent application managed-services constructs.
• Regulated-industry context: financial services, insurance, healthcare, or public sector modernization engagements. Preferred Background
• Prior experience designing or delivering instructor-led technical bootcamps or workshops for engineering cohorts.
• Background in software architecture, application modernization consulting, or cloud transformation delivery.
• Experience leading or participating in mainframe-to-cloud or distributed-to-cloud migration programs.
• Familiarity with Agile delivery methodologies and DevOps practices as context for the audience.
• Instructional design or curriculum development experience