Job Title
DevOps Engineer (Infrastructure & Network Automation)
Role Overview
We are seeking a DevOps Engineer with 1+ years of experience to join our team. This role focuses on optimizing, maintaining, and automating both modern cloud pipelines and traditional, manually hosted infrastructure. The ideal candidate will leverage CCNA-level networking skills and Linux system administration to manage physical or bare-metal servers, while systematically transitioning manual workflows into automated, containerised environments.
Key Responsibilities
Network & Manual Hosting Management
· Network Administration: Apply CCNA-level knowledge to configure and troubleshoot VLANs, routing, switching, firewalls, and VPNs.
· Legacy System Maintenance: Manage and optimize manually hosted applications on bare-metal and virtualized on-premise Linux environments.
· Migration Strategy: Map, document, and prepare manual application deployments for future migration to cloud infrastructure.
Automation & CI/CD Pipelines
· Pipeline Engineering: Maintain automated build and deployment pipelines using GitHub Actions, Jenkins, or GitLab CI.
· Manual to Automated Transition: Write custom scripting to eliminate repetitive, manual hosting tasks.
· Infrastructure as Code: Provision and scale environments using Terraform or CloudFormation.
Server Administration & Containerisation
· Linux Management: Administer and optimize Ubuntu/Linux servers, focusing on performance tuning and network security.
· Container Orchestration: Support containerised applications using Docker and basic Amazon EKS Kubernetes orchestration.
· Monitoring & Observability: Monitor uptime and configure alerts using Prometheus, Grafana, or the ELK stack.
·Required Qualifications & Skills
· Experience: 1+ years in DevOps, Network Administration, or Systems Engineering roles.
· Networking: Valid CCNA certification or equivalent deep knowledge of TCP/IP, subnets, and routing protocols.
· Hosting Environments: Hands-on experience troubleshooting manual server deployments (Apache, Nginx, or SSH-based manual hosting).
· Operating Systems: Strong proficiency in Linux/Ubuntu server administration and command-line troubleshooting.
· Scripting: Proficiency in Bash or Python to automate manual operational tasks.
· Version Control: Solid understanding of Git workflows.
Preferred Qualifications
· Bachelor’s degree in Computer Science, Engineering, or a related field.
· Basic understanding of cloud platforms, specifically AWS.
· Experience with database management (SQL/NoSQL).
Core Responsibilities
· Hosting & Deployment
· CI/CD Management: Build and maintain automated continuous integration and continuous delivery pipelines for code testing and deployment.
· Infrastructure as Code (IaC): Provision and manage scalable cloud environments using tools like Terraform or Ansible.
· System Monitoring: Proactively track application performance, ensure high availability, and set up rapid alerting mechanisms.
· Collaboration & Workflow: Partner with software developers and QA teams to streamline the Software Development Life Cycle (SDLC).
· Security & Compliance: Implement security best practices, access management, and secret management across environments.
· Required Skills & Qualifications
·Required Qualifications
- Experience : 1-3 years of experience Hands-on background in a DevOps or software engineering role.
- Cloud Platforms: Deep familiarity with public clouds (e.g., AWS, Microsoft Azure, Google Cloud).
- Scripting & Programming: Proficiency in scripting languages like Python bash scripting.
- Version Control: Expertise in Git, GitHub workflows, and branching strategies.
- Containerization: Experience with Docker and container orchestration tools like Kubernetes.
Soft Skills.
- Cross-functional communication.
- Rapid problem-solving skills.
- Strong collaborative mindset
Pay: ₹10,000.00 - ₹15,000.00 per month
Benefits:
- Paid sick time
- Paid time off
Work Location: In person