Job Description: DevOps Engineer
Job Title: DevOps Engineer
Experience: Freshers / 3+ years
Employment Type: Full-time
Location: USA
About the Role
We are looking for a motivated DevOps Engineer to join our team and help build, automate, deploy, and maintain reliable and scalable applications and infrastructure. The role is open to both freshers with a strong interest in DevOps and experienced professionals who can independently manage DevOps processes and infrastructure.
Key Responsibilities
- Build and maintain CI/CD pipelines for application deployment.
- Work with cloud platforms such as AWS, Azure, or GCP.
- Manage and maintain Linux-based servers and infrastructure.
- Work with Docker and Kubernetes for containerization and orchestration.
- Implement infrastructure automation using tools such as Terraform or Ansible.
- Monitor application and infrastructure performance, availability, and security.
- Troubleshoot deployment, infrastructure, and production issues.
- Implement logging, monitoring, and alerting solutions.
- Collaborate with development, QA, and operations teams.
- Follow best practices for security, scalability, reliability, and automation.
- Maintain technical documentation and deployment procedures.
Required Skills
For Freshers:
- Basic understanding of Linux and networking concepts.
- Familiarity with Git and GitHub/GitLab.
- Basic knowledge of CI/CD concepts.
- Understanding of Docker and cloud computing is an advantage.
- Basic scripting knowledge in Bash, Python, or similar languages.
- Strong problem-solving and learning abilities.
- Candidates with DevOps projects, internships, or relevant certifications are preferred.
For Experienced Candidates:
- 2+ years of hands-on experience in DevOps, Cloud, SRE, or Infrastructure Engineering.
- Strong experience with AWS/Azure/GCP.
- Hands-on experience with Docker, Kubernetes, and CI/CD tools.
- Experience with Terraform, Ansible, or other Infrastructure-as-Code tools.
- Good knowledge of Linux, networking, security, and system administration.
- Experience with monitoring and logging tools.
- Ability to troubleshoot production issues and work in a fast-paced environment.
Preferred Qualifications
- Bachelor's degree in Computer Science, IT, Engineering, or a related field.
- Cloud or DevOps certifications are a plus.
- Experience with tools such as Jenkins, GitHub Actions, GitLab CI, Prometheus, Grafana, ELK, or similar technologies.
- Experience working with microservices and cloud-native applications is an advantage.
What We Offer
- Opportunity to work on real-world cloud and DevOps projects.
- Learning and professional growth opportunities.
- Exposure to modern DevOps and cloud technologies.
- Collaborative and supportive work environment.
- Competitive compensation based on skills and experience.
Who Can Apply: Freshers with relevant skills/projects and experienced DevOps professionals are encouraged to apply.
Pay: $103,355.55 - $124,471.20 per year
Work Location: Remote