About this job
We are looking for a motivated DevOps Engineer to help manage, maintain, and improve our infrastructure across cloud environments and on-premises data centers. You will work closely with engineering and infrastructure teams to ensure our systems are reliable, secure, scalable, and well-maintained. This role is ideal for someone with a solid foundation in system administration, networking, cloud infrastructure, and automation who wants to develop their skills across modern infrastructure technologies. Key Responsibilities
- Cloud Infrastructure Management: Deploy, operate, and maintain cloud infrastructure, primarily on AWS, including compute, storage, networking, IAM, and related services.
- On-Premises Data Center Management: Maintain physical and virtual servers, storage systems, networking equipment, and data center infrastructure. Assist with hardware provisioning, capacity planning, troubleshooting, and lifecycle management.
- System Administration: Manage Linux-based systems, perform routine maintenance, apply security patches, and troubleshoot operating system and infrastructure issues.
- Infrastructure Automation: Develop and maintain automation using Terraform, Ansible, Bash, or Python to reduce manual operations and improve consistency.
- Containers & Orchestration: Support Docker-based workloads and Kubernetes environments, including deployments, troubleshooting, and routine maintenance.
- Monitoring & Observability: Maintain monitoring, logging, dashboards, and alerting to identify and resolve infrastructure issues proactively.
- Networking: Troubleshoot connectivity, DNS, routing, firewalls, VPNs, load balancers, and connectivity between cloud and on-premises environments.
- Security & Compliance: Apply security best practices, manage access controls, support vulnerability remediation, and maintain secure infrastructure configurations.
- Backup & Disaster Recovery: Support backup operations, recovery testing, and infrastructure resilience. Required Qualifications
- Experience: 3–4 years of experience in DevOps, infrastructure engineering, system administration, or a similar role.
- Work Schedule: Willingness to work in a rotational shift schedule, including night shifts, to support infrastructure operations and ensure service availability.
- Linux: Good knowledge of Linux system administration and troubleshooting.
- Cloud Platforms: Hands-on experience with cloud platforms, preferably AWS.
- On-Premises Knowledge: Understanding of on-premises infrastructure, including physical servers, virtualization, storage, and networking.
- Infrastructure as Code (IaC): Familiarity with infrastructure-as-code tools such as Terraform and configuration management tools like Ansible.
- Containerization: Basic experience with Docker and Kubernetes.
- Soft Skills: Good communication skills and the ability to collaborate across teams. Nice-to-Have Skills
- Experience with virtualization platforms such as VMware vSphere or Proxmox.
- Knowledge of data center networking, VLANs, switching, and IP addressing.
- Experience with hybrid cloud connectivity, including site-to-site VPNs.
- Familiarity with CI/CD tools such as GitHub Actions, GitLab CI, or Jenkins. What Success Looks Like
- Cloud and on-premises infrastructure remain stable, secure, and well-maintained.
- Routine operational tasks are increasingly automated.
- Infrastructure incidents are investigated and resolved effectively.
- Monitoring, documentation, patching, and backup procedures are consistently maintained.
- Infrastructure changes are delivered safely and reliably. Skills & Area of Expertise
- Programming Skills
- Mathematics & Statistics
- Machine Learning & Deep Learning
- Data Handling & Databases
- Generative AI & Prompt Engineering
- Deployment & MLOps
This job was collected from LinkedIn. You apply on the original posting; TechShilpo is not the employer.