Job description
We are a high-growth, venture-backed company that has developed and commercialized a first-of-its-kind SaaS platform automating warranty claims processing for franchise automotive dealerships. If you’re excited to work for a fast-growing company in the automotive software space, this is the opportunity for you! Due to our rapid expansion, we are seeking an experienced AWS and Azure Cloud Administrator to join our team.
To succeed in this role, you must be passionate about process efficiency and thrive in an often ambiguous, ever-evolving business environment. You will serve as the single point of contact for cloud computing and business applications, driving improved service delivery. The ideal candidate will have strong critical thinking, problem-solving skills, meticulous attention to detail, and excellent communication and interpersonal abilities. This position reports to the Chief Technology Officer and collaborates closely with the Development team.
Top Reasons to Work with Us
- 100% Remote opportunity
- Competitive salary
- Comprehensive benefits including healthcare and 401k
- Stable, fast-growing, and exciting company
- Opportunity to work with first-of-its-kind technology
- Supportive, collaborative, and innovative company culture
What You Will Be Doing
As an AWS and Azure Cloud Administrator, you will be responsible for the overall management, administration, and optimization of our company’s cloud infrastructure across AWS and Azure platforms. You will ensure the stability, security, and scalability of our cloud-based systems, leveraging deep technical expertise in cloud services and infrastructure management best practices.
- Manage Cloud-Based Infrastructure: Oversee virtual machines, storage solutions, and networking components across AWS (EC2, ECS, S3, VPCs) and Azure (Virtual Machines, Blob Storage, Virtual Networks). Ensure infrastructure is optimized for performance and meets organizational needs.
- Cloud Infrastructure Monitoring: Monitor performance of AWS and Azure infrastructure using tools like AWS CloudWatch and Azure Monitor, diagnosing issues and optimizing system performance.
- Security and Compliance: Ensure cloud infrastructure meets security and compliance standards (e.g., NIST 800-53, HIPAA, FedRAMP, PCI DSS). Leverage tools like AWS Audit Manager, AWS Config, Azure Security Center, and Azure Policy to enforce compliance and automate reporting. Implement security controls, manage credentials securely, and establish least-privilege access.
- Implement data governance policies including classification, encryption, and lifecycle management aligned with privacy regulations (e.g., CCPA, GDPR).
- Collaborate to define and manage identity governance policies,federated access and conditional access strategies for cloud identity providers (e.g., Azure AD/Entra ID, AWS IAM).
- Collaborate with IT Teams: Work closely with development, operations, and security teams to align cloud infrastructure with organizational goals. Support seamless integration of applications and services.
- Automation: Develop and implement automation processes using AWS CLI, Azure CLI, PowerShell, or Python to streamline infrastructure management.
- Soft Skills: Implement data governance policies including classification, encryption, and lifecycle management aligned with privacy regulations (e.g.,CCPA, GDPR).
Responsibilities
Cloud Infrastructure Management:
- Deploy, configure, and maintain cloud services, including AWS EC2, S3, RDS, VPCs, IAM roles, and Azure Virtual Machines, Blob Storage, SQL Database, Virtual Networks, and Entra ID.
- Monitor and optimize performance, availability, and scalability of AWS and Azure resources.
- Work with Cohesive solutions to set up clients using FedNet, VPCs, Virtual Networks, and VPNs.
- Implement and maintain automated backup and disaster recovery solutions.
- Manage cloud costs using AWS Cost Explorer and Azure Cost Management, implementing cost-optimization strategies.
- Ensure compliance with security standards and apply necessary controls across both platforms.
System Administration:
- Administer Linux/Windows-based systems hosted on AWS and Azure.
- Perform system monitoring, troubleshooting, and problem resolution.
- Implement and maintain system patches, updates, and security configurations.
- Collaborate with teams to ensure smooth integration and operation of applications on AWS and Azure.
- Coordinate and execute periodic disaster recovery and business continuity drills to validate system resilience.
- Train Help Desk and Development personnel in AWS and Azure technologies.
Automation and Scripting:
- Design systems monitoring and management solutions using automation and self-repair, reducing reliance on alerts and human intervention.
- Develop and maintain automation scripts using AWS CLI, Azure CLI, PowerShell, or Python.
- Implement Infrastructure-as-Code (IaC) using AWS CloudFormation, Azure ARM templates, or Terraform for consistent deployments.
Monitoring and Logging:
- Set up monitoring and alerting for AWS and Azure services using CloudWatch, Azure Monitor, or other tools.
- Configure log management and analysis for AWS CloudTrail and Azure Log Analytics.
Cloud-Based Services:
- Support integration of SaaS productivity suites into cloud SSO and security policies (e.g., Microsoft 365,Google Workspace).
- Maintain accurate inventory, asset tracking, and change management.
- Mentor co-workers and vendors to ensure continuity of cloud policies and procedures.
- Participate in rotating on-call support for cloud application and network issues.
- Evaluate, respond to, and resolve service issues.
- Drive technical innovation and efficiency through automation and orchestration.
Planning, Documentation, and Knowledge Sharing:
- Create and maintain comprehensive documentation for AWS and Azure infrastructure, configurations, and processes.
- Share knowledge and provide guidance on AWS and Azure best practices.
- Consult with development and product teams on design patterns, selecting appropriate AWS and Azure services (e.g., caches, buffering, replicas) to meet business objectives.
- Establish user and resource baselines.
- Define security boundaries for resources, partners, customers, and internet-facing applications.
- Evaluate AWS and Azure environments for security and configuration vulnerabilities.
- Deploy automated solutions to notify and correct baseline deviations, including anomalous access and data flow patterns.
What You Need for This Position
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Experience as a Cloud Administrator or similar role, managing complex AWS and Azure environments.
- Experience with containerization and orchestration technologies,including Docker, AWS ECS/EKS, and Azure Kubernetes Service (AKS).
- Strong understanding of AWS services (EC2, S3, RDS, VPC, IAM) and Azure services (Virtual Machines, Blob Storage, SQL Database, Virtual Networks, Entra ID).
- Proficient in scripting and automation using AWS CLI, Azure CLI, PowerShell, or Python.
- Familiarity with CI/CD tools (e.g., GitHub Actions, Jenkins, Azure DevOps Pipelines) for automating deployment processes.
- Experience with IaC tools like AWS CloudFormation, Azure ARM templates, Terraform, or Ansible.
- Solid knowledge of Linux and Windows operating systems in cloud environments.
- Familiarity with networking concepts (VPCs, subnets, security groups, Virtual Networks).
- Experience with monitoring and log management using CloudWatch, Azure Monitor, CloudTrail, or Log Analytics.
- Excellent troubleshooting and problem-solving skills.
- Strong attention to detail and ability to manage multiple tasks.
- Effective communication and interpersonal skills for cross-functional collaboration.
Nice to Have
Certifications in AWS (e.g., AWS Certified Solutions Architect), Azure (e.g., Microsoft Certified: Azure Administrator Associate), ITIL, CompTIA Security+, CISSP, or ISO 27001.
Experience with Multi-Cloud Governance or Cloud Management Platforms (CMP).
API Integration Experience.
Experience with Compliance Reporting Tools.
100% Covered Medical
Unlimited/Flexible PTO Policy
Stock Options
Remote Work Flexibility
10 Paid Holidays Per Year