Application Architect - Application Modernization
Job Description
Job Description
Overview
CTG is seeking to fill an Application Architect - Application Modernization position for our client.
Location: Dallas, TX
Duration: 12 months
Duties:
-
Lead end-to-end architecture for application modernization initiatives across AWS, Azure, IBM Cloud, and Google Cloud.
-
Design scalable, modular, and maintainable architectures using microservices, event-driven patterns, and serverless computing.
-
Develop REST, GraphQL, and gRPC APIs and define integration patterns for modern applications.
-
Design data models and architectures incorporating relational and NoSQL databases, caching, and data migration strategies.
-
Define containerization and orchestration strategies using Docker and Kubernetes.
-
Architect secure, resilient, and compliant solutions incorporating authentication, authorization, encryption, and secure coding practices.
-
Collaborate with development, DevOps, and infrastructure teams on CI/CD pipelines, automation, and cloud-native implementations.
-
Guide the adoption of generative AI technologies, including Watson, Azure OpenAI, Amazon Bedrock, and Vertex AI.
-
Develop modernization roadmaps using methodologies such as Application Modernization Method (AMM) and tools such as IBM Cloud Automation (ICA).
-
Provide architectural oversight for testing governance, performance optimization, data migration, legacy system integration, and hybrid cloud deployments.
-
Support modernization of legacy technologies and platforms, including RPG, AIX, and Mainframe Z.
Skills:
-
Strong knowledge of application architecture and modernization patterns.
-
Expertise in microservices, event-driven architecture, serverless computing, and cloud-native design.
-
Experience designing scalable APIs using REST, GraphQL, and/or gRPC.
-
Strong understanding of relational and NoSQL databases, data modeling, and caching.
-
Knowledge of Docker, Kubernetes, CI/CD, and cloud automation.
-
Strong understanding of application security, authentication, authorization, encryption, and secure coding practices.
-
Experience with cloud platforms such as AWS, Azure, IBM Cloud, and Google Cloud.
-
Familiarity with generative AI platforms and technologies.
Experience:
-
Proven experience leading application modernization and architecture initiatives.
-
Experience transforming, replatforming, refactoring, or restructuring legacy applications into modern cloud-native architectures.
-
Experience with legacy system integration, data migration, hybrid cloud environments, and enterprise integration patterns.
-
Experience collaborating across application development, DevOps, infrastructure, security, and data teams.
-
Experience developing modernization roadmaps and providing architectural governance throughout the application lifecycle.
Education:
-
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent combination of education and experience.
Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.
CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee based recruitment services for this role.
To Apply:
To be considered, please apply directly to this requisition using the link provided. Kindly forward this to any other interested parties. Thank you!
