Job Description: DevOps Engineer
Location: Remote / Bangalore
Employment Type: Full-time
Department: DevOps & Infrastructure
Industry: IT Services & Consulting
Role Category: DevOps, Cloud Infrastructure, Automation
Role & Responsibilities:
As a DevOps Engineer, you will be responsible for ensuring smooth collaboration between development and operations teams, managing infrastructure, automating processes, and maintaining the stability of production systems.
Your core responsibilities include:
- CI/CD Pipeline Management: Design, implement, and maintain continuous integration and continuous deployment (CI/CD) pipelines to ensure smooth and automated delivery of applications across multiple environments.
- Infrastructure as Code (IaC): Automate infrastructure provisioning and management using IaC tools (e.G., Terraform, CloudFormation) to ensure scalable, repeatable, and secure infrastructure.
- Cloud Infrastructure Management: Manage and optimize cloud infrastructure on platforms like AWS, Azure, or GCP, ensuring high availability, scalability, and cost efficiency.
- Monitoring & Logging: Implement effective monitoring and logging systems to track the health of applications, servers, and infrastructure.
Work with tools like Prometheus, Grafana, ELK Stack, or similar. - Automation & Scripting: Automate repetitive tasks and improve workflows using scripting languages such as Bash, Python, or Shell Scripting.
- Security Best Practices: Implement and enforce security best practices for infrastructure, CI/CD pipelines, and application deployments.
- Collaboration & Support: Work closely with development, QA, and operations teams to ensure fast feedback loops, system reliability, and optimal performance.
Desired Candidate Profile:
- Experience: 1–2 years of experience in DevOps roles, with a focus on CI/CD, cloud infrastructure, automation, and system monitoring.
- Technical Skills:
- Strong knowledge of cloud platforms like AWS, Azure, or Google Cloud Platform (GCP).
- Proficiency in Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or Ansible.
- Experience with containerization technologies such as Docker, Kubernetes, and container orchestration.
- Hands-on experience with CI/CD tools like Jenkins, GitLab CI, CircleCI, or Travis CI.
- Familiarity with configuration management tools such as Chef, Puppet, or SaltStack.
- Proficiency in monitoring and logging tools like Prometheus, Grafana, ELK Stack, or similar.
- Experience with scripting languages (e.G., Python, Bash, Shell Scripting).
- Education:
- B.E/B.Tech/M.E/M.Tech/MCA or equivalent in Computer Science, Information Technology, or a related field.
Key Skills:
- Cloud Platforms: AWS, Azure, GCP
- CI/CD Pipeline Management
- Infrastructure as Code (IaC)
- Docker & Kubernetes
- CI/CD Tools: Jenkins, GitLab CI, CircleCI, Travis CI
- Automation Tools: Terraform, CloudFormation, Ansible
- Monitoring & Logging: Prometheus, Grafana, ELK Stack
- Scripting: Python, Bash, Shell
- Security Best Practices
- Cloud Security
- Version Control (Git)
- Collaboration
- Linux/Unix Systems
Notice Period:
- Immediate to 30 days preferred.
#DevOps #Cloud #AWS #Azure #GCP #CI/CD #Terraform #Kubernetes #Docker #Automation #InfrastructureAsCode #Monitoring #Logging #Security #DevOpsEngineer #ITJobs #BackendInfrastructure #AutomationTools #InfrastructureManagement #TechJobs #RemoteJobs #BangaloreJobs #Linux #Git #Python #DevOpsInIT #ITConsulting