Tech Stack
AWSAzureCloudDockerGoogle Cloud PlatformKubernetesMicroservicesSDLC
About the role
- Design and document application architecture for new and existing systems
- Lead the selection of technologies, frameworks, and platforms
- Collaborate with business analysts, developers, and stakeholders to translate requirements into technical solutions
- Ensure architectural consistency and adherence to best practices across development teams
- Evaluate and recommend tools for performance monitoring, security, and integration
- Guide the modernization of legacy systems and support cloud migration initiatives
- Conduct code reviews and provide mentorship to development teams
- Define and enforce coding standards, design patterns, and architectural principles
- Stay current with emerging technologies and industry trends
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- 8+ years of experience in software development, with 3+ years in architecture roles
- Strong understanding of microservices, APIs, cloud platforms (Azure, AWS, GCP), and containerization (Docker, Kubernetes)
- Proficiency in enterprise integration patterns, RESTful services, and event-driven architecture
- Experience leveraging AI tools in the SDLC
- Experience with CI/CD pipelines, DevOps practices, and agile methodologies
- Excellent communication and leadership skills
- Ability to balance technical depth with business context
- Certifications in cloud architecture (e.g., AWS Certified Solutions Architect, Azure Architect Expert) (preferred)
- Experience with application migration and modernization (preferred)
- Familiarity with legacy modernization, data migrations, data lake, big data, and analytics platforms (preferred)
- Exposure to security frameworks and compliance standards (e.g., ISO, GDPR, HIPAA) (preferred)
- Experience using AI tools for code analysis (preferred)
- Health insurance
- Professional development opportunities
- Employee learning programs
- Remote work options
- Volunteering and giving platform
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
application architecturemicroservicesAPIscloud platformscontainerizationenterprise integration patternsRESTful servicesevent-driven architectureCI/CD pipelinesDevOps practices
Soft skills
communication skillsleadership skillsmentorshipcollaborationtechnical depthbusiness context
Certifications
Bachelor’s degreeMaster’s degreeAWS Certified Solutions ArchitectAzure Architect Expert