DevOps Engineer - AWS Environment Transformation
Location
Remote
Experience Level
Senior
Type Of Employment
Contract
Remote
Yes
Domain
EdTech
We are seeking a skilled DevOps Engineer for a 6-month remote contract with the opportunity to extend it into an open ended contract. This role contributes to a transformative EdTech project. The project operates in a 3-tier Microsoft architecture and aims to achieve SOC 2 compliance. One of the key goals will be migrating into AWS infrastructure. Location: Remote, overlap at least until 12 pm EST.
Responsibilities:
Security and Architecture:
- Address existing security issues, design, and implement a new AWS architecture collaboratively with our team to meet compliance and operational needs.
Automation and Integration:
- Automate workflows, resource management, and system processes to enhance efficiency.
- Implement transitions from SVN to Git/GitHub Actions for better version control and CI/CD practices.
Infrastructure Optimization:
- Migrate to AWS RDS, optimize EC2 instances, and implement auto-scaling for improved performance and cost-effectiveness.
- Manage AWS costs through effective tagging, usage monitoring, and cost analysis tools.
Secure Data Management:
- Set up secure FTP/SFTP systems.
- Explore and implement solutions like Retool for low/no-code development and Zapier for workflow automation.
- Evaluate and potentially integrate CDN solutions like Cloudflare for enhanced security and performance.
Environment Isolation:
- Design and enforce isolation strategies for sandbox, staging, and production environments to comply with SOC 2 audit requirements.
Reporting and Communication:
- Regularly report on AWS usage, security progress, project status, and financial metrics to senior stakeholders.
Requirements:
Technical Skills:
- Proven experience with Microsoft and AWS services including EC2, RDS, S3, and Cloudflare.
- Strong background in CI/CD pipeline management, particularly with GitHub Actions.
- Knowledge of database technologies, including SQL Server, Aurora, and PostgreSQL for migration projects.
Security and Compliance:
- Experience with implementing SOC 2 compliance measures, including access control and audit logging.
Additional Expertise:
- Excellent problem-solving capabilities with an emphasis on automation and system optimization.
- Ability to work effectively in a remote team environment, showcasing strong communication skills.
- Demonstrated ability in AWS cost management, including strategies for tagging and resource utilization.
Nice to Have:
- Familiarity with tools like Wasabi for storage solutions, or experience with other cloud service integrations.
- Previous work in educational technology or similar regulated environments.
Why Join Us?
- Be at the forefront of an educational technology transformation, directly impacting the efficiency and security of our systems.
- Work in a dynamic team environment where your input directly shapes the project's direction.
- Opportunity to expand your expertise in AWS and compliance frameworks like SOC 2.