Atlas Technica

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

Teams at Atlas Technica

5 Days AgoSaved
In-Office or Remote
8 Locations
Information Technology
As a Systems Engineer, you will provide IT support, manage ticketing queries, maintain documentation, and adhere to change control procedures.
9 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.
12 Days AgoSaved
Remote
United States
Information Technology
Design, implement, and support scalable multitenant IT solutions; provide second-line support and vendor escalation; automate repetitive processes; maintain technical documentation; evaluate new technologies and support platform integrations for internal teams and external clients.