DevOps Engineer
Setup CI/CD pipelines, containerize applications, and deploy student projects to AWS cloud servers. Help aspiring engineers experience real-world deployment workflows.
Roles & Responsibilities
As a DevOps Engineer, you will be responsible for building and maintaining the infrastructure that powers student projects from development to production.
- Design and implement CI/CD pipelines using Jenkins for student projects
- Configure automated build, test, and deployment workflows
- Set up Git hooks and branch protection rules for code quality
- Create pipeline templates for different project types (Frontend, Backend, Full Stack)
- Implement automated code quality checks and security scans
- Deploy and manage student applications on AWS cloud servers
- Configure EC2 instances, S3 buckets, and RDS databases
- Set up load balancers and auto-scaling for production environments
- Manage DNS, SSL certificates, and domain configurations
- Optimize cloud costs while ensuring high availability
- Create Docker images and compose files for student projects
- Set up container orchestration using Docker Swarm or Kubernetes
- Configure Traefik as reverse proxy for routing and load balancing
- Manage Portainer for container visualization and management
- Set up Dozzle for real-time log monitoring
- Implement monitoring and alerting for deployed applications
- Set up centralized logging for troubleshooting
- Create dashboards for system health and performance metrics
- Provide DevOps support and guidance to student teams
- Document infrastructure setup and deployment procedures
Requirements
- 2+ years of experience in DevOps, SRE, or Cloud Engineering
- Strong hands-on experience with AWS services (EC2, S3, RDS, Lambda)
- Proficiency in CI/CD tools like Jenkins, GitHub Actions, or GitLab CI
- Experience with Docker containerization and orchestration
- Knowledge of Linux server administration and shell scripting
- Understanding of networking, security, and infrastructure best practices
- Good communication skills to guide and support student teams
Nice to Have
- Experience with Kubernetes for container orchestration
- Knowledge of Infrastructure as Code (Terraform, CloudFormation)
- Familiarity with monitoring tools (Prometheus, Grafana, ELK Stack)
- Experience with Traefik, Portainer, and Dozzle
- Background in training or mentoring developers
- AWS certifications (Solutions Architect, DevOps Engineer)
Why Join Us?
Impact at Scale
Your infrastructure supports 100+ student projects deployed to production
Latest Technologies
Work with modern DevOps tools and cloud-native technologies
Security First
Implement industry-standard security practices in real-world scenarios
Flexible Schedule
Part-time or full-time options with remote work possibilities
Ready to Build Infrastructure?
Join Spinsoft and help student projects go from code to cloud. Your DevOps expertise will power the next generation of developers.
Contact: naresh@spinsoft.in | 9840414773