← Back to jobs

Professional Services III

Location
New York, NY
Work type
Full Time · On-site
Posted
2026-10-01

Job description

Architect, design, and lead the implementation of cloud-based application solutions for enterprise customers leveraging cloud services. Lead collaboration sessions with customers to gather business and technical requirements then translate them into scalable, secure, and cost-effective cloud architectures. Lead technical engagements including application modernization, cloud migration, and cloud-native application development. Architect solutions utilizing microservices, serverless computing, containerization, and event-driven design patterns. Design, develop and review infrastructure as code (IaC) templates to automate provisioning and deployment of cloud resources. Lead code reviews and provide technical feedback to ensure adherence to architectural standards, security best practices, and code quality. Mentor and provide technical leadership to customers, engineers, and partners on cloud architecture design patterns and best practices. Build proof-of concept implementations and conduct technical workshops to demonstrate proposed solutions. Define and establish technical standards, reference architectures, and reusable frameworks to accelerate customer cloud adoption. Engage with senior customer stakeholders to present architectural recommendations and align technical solutions with business objectives. Create technical documentation including architecture diagrams, design specifications, and best practice guides. Troubleshoot and optimize application performance, reliability, and security in cloud environments. Collaborate with cross-functional teams including sales, product, and engineering to deliver end-to-end cloud solutions.
Basic Qualifications
Bachelor Degree or foreign equivalent degree in Computer Science, Engineering (any field), Management or a related field and 2 years of experience in the job offered or a related occupation. Experience must include at least one year of experience in the following skills:
1) Designing and implementing scalable, distributed cloud-based application architectures for enterprise environments using cloud platforms such as AWS, Azure, or GCP.
2) Leading large-scale software development and modernization initiatives, with deep expertise in multiple programming languages (Java, Python, C++, JavaScript, Microservices).
3) Leading internal and partner technical resources, delivering complex technical engagements that meet or exceed customer outcomes.
4) Implementing microservices, containerized, or serverless application architectures using technologies such as Docker, Kubernetes, or equivalent orchestration tools.
5) Developing infrastructure as code (IaC) to automate cloud resource provisioning using tools such as Terraform, CloudFormation, or equivalent.
6) Providing technical mentorship to engineering teams and conducting code reviews to ensure adherence to architectural standards, security best practices, and code quality.
7) Leading software engineering best practices across testing, source control, code reviews, and deployment/release management processes.
8) Acting as a trusted advisor to customers on industry trends and emerging technologies, with strong communication skills to be able to explain technical concepts to both technical and non-technical audiences.

Original source