Atlas Technica

HQ
New York
Total Offices: 8
135 Total Employees
Year Founded: 2016

Teams at Atlas Technica

3 Days AgoSaved
Remote
United States
Information Technology
Serve as a senior, client-facing technical advisor conducting technical discovery and comprehensive technology assessments across infrastructure, cloud, identity, endpoint management, networking, and security. Develop actionable recommendations and roadmaps, support pre-sales, collaborate with sales and delivery teams, document findings, and participate in remote and onsite engagements to improve clients' reliability, security, and operational maturity.
17 Days AgoSaved
Remote
United States
Information Technology
Seeking a Sr. Systems Engineer to lead a team, provide IT support, manage systems, and mentor junior staff in a collaborative environment.
20 Days AgoSaved
Remote
United States
Information Technology
Implement, manage, and optimize scalable Azure and AWS cloud environments; design and document cloud architectures; onboard large clients; troubleshoot complex cloud issues; support pre-sales and vendor relationships; cost and performance optimize; productize solutions and evaluate new technologies.