DevOps InternAt — GenRocket, Inc.
Focus on DevOps with AWS and Terraform to secure and scale our multi-tenant and single-tenant infrastructure. To be included in the discussion and strategy of our AI development.
Tasks:
Hardavi will be supervised to perform many of the duties of a DevOps Engineer, overseen by the DevOps team lead, including many of the following tasks:
* Write clean, maintainable, and secure Infrastructure as a Code (Terraform)
* Launch new Dedicated Private Cloud for single-tenant application using IAC (Terraform)
* Design, implement, and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines to automate code building, testing, and deployment.
* Optimize the Cost of the Existing Infrastructure
* Automate the Disaster Recovery process
* Check for the security vulnerabilities periodically and address them
* Manage secure access and secrets using tools like AWS Secrets Manager
* System Performance Tuning: Optimize application and infrastructure performance through regular assessments.
* Implement robust monitoring solutions using tools like Prometheus, Grafana, or Datadog, Uptime Kuma
* Configure centralized logging solutions such as Centralized CloudWatch
* Stay up to date with the latest advancements in AWS and other DevOps technologies
* Propose and implement new tools, libraries, or frameworks to improve development efficiency
* Assisting End Customers with their infrastructure setup related to Genrocket and guiding them on the requirements
Training:
* General employer orientation via GenRocket Flight School
* Weekly scheduled one-on-one time with the CTO
* Daily scheduled time supervised by DevOps Leader
* Full hands-on tasks and assignments given by DevOps Leader
* Monthly progress reviews and check-ins with HR
* Inclusion in GenRocket Company Quarterly review and Monthly townhall meetings
Learning Outcome:
* Have increased knowledge and usage of AWS platform components
* Use the Terraform language to automate AWS deployments
* Deliver high-quality, scalable Infrastructure for the Organization
Easier Disaster Recovery
* Ensure the whole infrastructure is secure and crash-free
* Deliver fast-loading for efficient latency handling
* Implement a better Monitoring solution aimed at finding out faults or downtimes, both proactive and Reactive