B

DevOps Engineer

Remote
Apply
AI Summary

We are seeking a DevOps Engineer with 3+ years of hands-on experience in Linux administration, cloud infrastructure, CI/CD automation, Docker, monitoring, scripting, and production support. The candidate will work closely with senior DevOps engineers, architects, development teams, QA teams, and security teams to implement and maintain reliable delivery pipelines and cloud environments. Strong Linux, Docker, CI/CD, cloud, automation, and troubleshooting skills are mandatory.

Key Highlights
3+ years of hands-on Linux administration and cloud infrastructure experience
CI/CD pipeline development and maintenance for build, testing, security checks, and deployment
Docker container creation, optimization, and troubleshooting
Infrastructure automation using Terraform and Ansible
Key Responsibilities
Build, maintain, and troubleshoot CI/CD pipelines for build, testing, security checks, artifact management, deployment, and rollback
Support application deployments across development, testing, staging, pre-production, and production environments
Manage and troubleshoot Linux servers and cloud-hosted infrastructure
Create, optimize, secure, and troubleshoot Docker images and containers
Develop automation scripts using Shell/Bash and Python
Provision and manage infrastructure using Terraform and Ansible under the guidance of senior team members
Configure and maintain application monitoring, infrastructure monitoring, centralized logging, dashboards, alerts, and notification channels
Configure custom alerts for application and infrastructure health in AWS and Azure
Perform structured root cause analysis for incidents and recurring operational issues
Support corrective and preventive actions following incidents
Assist with patching, upgrades, backups, restore checks, certificate renewals, and preventive maintenance
Support secret management, credential updates, password rotation, access management, and certificate renewal activities
Follow cloud security, least-privilege access, infrastructure security, and compliance practices
Support vulnerability, dependency, container, secret, and Infrastructure as Code scanning activities
Monitor resource utilization, application health, capacity, deployment status, and operational cost
Maintain deployment guides, infrastructure documentation, runbooks, SOPs, and operational checklists
Provide regular progress and incident updates to senior team members and management
Collaborate with distributed teams, customers, developers, QA teams, and support teams
Use AI-assisted tools effectively for troubleshooting, automation, scripting, documentation, and productivity
Technical Skills Required
Linux Administration CI/CD Docker
Benefits & Perks
Remote work
Nice to Have
Kubernetes and container orchestration
Helm charts and GitOps-based deployments
DevSecOps tools such as Trivy, SonarQube, OWASP ZAP, Gitleaks, Snyk, or Checkov
PostgreSQL, MySQL, MongoDB, Redis, Nginx, and Apache operational knowledge
SOC 2, ISO 27001, GDPR, or similar compliance frameworks exposure

Job Description


Role Summary

We are seeking a DevOps Engineer with 3+ years of hands-on experience in Linux administration, cloud infrastructure,

CI/CD automation, Docker, monitoring, scripting, and production support. The candidate will work closely with senior

DevOps engineers, architects, development teams, QA teams, and security teams to implement and maintain reliable

delivery pipelines and cloud environments.

Strong Linux, Docker, CI/CD, cloud, automation, and troubleshooting skills are mandatory. Kubernetes and GitOps

exposure will be considered good to have rather than a mandatory requirement.

Key Roles And Responsibilities

ï‚· Understand project requirements, deployment processes, operational KPIs, and environment-specific expectations.

ï‚· Build, maintain, and troubleshoot CI/CD pipelines for build, testing, security checks, artifact management, deployment, and rollback.

ï‚· Support application deployments across development, testing, staging, pre-production, and production environments.

ï‚· Work with development teams to resolve build, dependency, configuration, runtime, and deployment issues.

ï‚· Manage and troubleshoot Linux servers and cloud-hosted infrastructure.

ï‚· Create, optimize, secure, and troubleshoot Docker images and containers.

ï‚· Develop automation scripts using Shell/Bash and Python.

ï‚· Provision and manage infrastructure using Terraform and Ansible under the guidance of senior team members.

ï‚· Configure and maintain application monitoring, infrastructure monitoring, centralized logging, dashboards, alerts, and notification channels.

ï‚· Configure custom alerts for application and infrastructure health in AWS and Azure.

ï‚· Troubleshoot deployment failures, server issues, container failures, application logs, network connectivity, storage issues, and configuration problems.

ï‚· Perform structured root cause analysis for incidents and recurring operational issues.

ï‚· Support corrective and preventive actions following incidents.

ï‚· Assist with patching, upgrades, backups, restore checks, certificate renewals, and preventive maintenance.

ï‚· Support secret management, credential updates, password rotation, access management, and certificate renewal activities.

ï‚· Follow cloud security, least-privilege access, infrastructure security, and compliance practices.

ï‚· Support vulnerability, dependency, container, secret, and Infrastructure as Code scanning activities.

ï‚· Monitor resource utilization, application health, capacity, deployment status, and operational cost.

ï‚· Maintain deployment guides, infrastructure documentation, runbooks, SOPs, and operational checklists.

ï‚· Provide regular progress and incident updates to senior team members and management.

ï‚· Collaborate with distributed teams, customers, developers, QA teams, and support teams.

ï‚· Use AI-assisted tools effectively for troubleshooting, automation, scripting, documentation, and productivity.

ï‚· Be willing to work in the EST time zone or provide significant overlap with EST business hours.

Required Technical Skills

Linux Administration

ï‚· Strong hands-on experience with Linux server administration.

ï‚· Experience managing users, groups, permissions, processes, services, logs, disk and memory utilization, package installation, scheduled jobs, and network configuration.

ï‚· Working knowledge of SSH, systemd, cron, log rotation, and Linux security practices. Docker and Containerization

ï‚· Strong hands-on experience with Docker and Dockerfiles.

ï‚· Experience with multi-stage builds and Docker image optimization for size, build time, performance, and security.

ï‚· Ability to troubleshoot startup failures, networking, volumes, environment variables, build failures, resource constraints, and application-runtime issues.

ï‚· Experience With Docker Compose Is Preferred.

CI/CD

ï‚· Hands-on experience building and maintaining CI/CD pipelines.

ï‚· Experience with one or more of GitLab CI/CD, GitHub Actions, Jenkins, Azure DevOps Pipelines, Bitbucket Pipelines, AWS CodeBuild, CodeDeploy, or CodePipeline.

ï‚· Understanding of build automation, automated testing, security scanning, artifacts, secrets handling, deployment approvals, release management, and rollback procedures.

ï‚· Ability to identify and improve slow, unreliable, or repetitive pipeline stages.

Infrastructure as Code and Scripting

ï‚· Working knowledge of Terraform and Ansible.

ï‚· Strong Shell/Bash scripting skills.

ï‚· Basic to intermediate Python scripting skills.

ï‚· Ability to automate deployments, backups, monitoring, housekeeping, and routine infrastructure administration.

Cloud Administration

ï‚· Hands-on experience with at least one major cloud platform, preferably AWS or Azure.

ï‚· AWS exposure may include EC2, ECS, ECR, RDS, S3, IAM, VPC, Route 53, ELB, CloudFront, CloudWatch, EventBridge, Systems Manager, Secrets Manager, and CI/CD services.

ï‚· Azure exposure may include Azure DevOps, Virtual Machines, Container Registry, Storage, Key Vault, Azure Monitor, Log Analytics Workspace, Application Insights, networking, Load Balancer, Application Gateway, Front Door, Managed Identities, and RBAC.

ï‚· Knowledge of Google Cloud Platform or Linode will be considered an added advantage.

Monitoring, Networking, Security, and Git

ï‚· Experience with monitoring and logging tools such as Prometheus, Grafana, CloudWatch, Azure Monitor, LogAnalytics Workspace, Application Insights, New Relic, Datadog, ELK/OpenSearch, or Loki.

ï‚· Understanding of DNS, TCP/IP, HTTP/HTTPS, ports, firewalls, routing, load balancers, reverse proxies, TLS, VPNs, and public/private networking.

ï‚· Ability to use troubleshooting tools such as curl, ping, traceroute, nslookup, dig, ss, netstat, telnet, and openssl.

ï‚· Understanding of IAM, RBAC, least privilege, secrets management, credential rotation, patching, backups, and disaster recovery.

ï‚· Strong working knowledge of Git, branching, merge or pull requests, reviews, tags, releases, conflicts, rebase, cherry-pick, protected branches, and access controls.

Application Troubleshooting

ï‚· Ability to understand application logs, configuration files, dependencies, build processes, and runtime behavior.

ï‚· Working exposure to applications developed in Python, PHP, Java, Node.js, Ruby, or similar technologies.

ï‚· The role is not an application-development position, but the candidate should be able to identify infrastructure, configuration, dependency, and runtime-related issues.

Technologies We Are Looking For

ï‚· Operating systems and containers: Linux, Docker, and Docker Compose.

ï‚· CI/CD platforms: GitLab CI/CD, GitHub Actions, Jenkins, Azure DevOps Pipelines, Bitbucket Pipelines, and AWS CodeBuild/CodeDeploy/CodePipeline.

ï‚· Cloud platforms: AWS and/or Microsoft Azure; Google Cloud Platform and Linode exposure is advantageous.

ï‚· Infrastructure automation: Terraform, Ansible, Shell/Bash, and Python.

ï‚· Monitoring and logging: Prometheus, Grafana, AWS CloudWatch, Azure Monitor, Application Insights, Log Analytics Workspace, New Relic, Datadog, ELK/OpenSearch, and Loki.

ï‚· Source control and collaboration: Git, GitLab, GitHub, Bitbucket, and Jira.

ï‚· Security and DevSecOps: Trivy, SonarQube, OWASP ZAP, Gitleaks, Snyk, Checkov, secrets management, IAM, and RBAC.

ï‚· Web, database, and middleware technologies: Nginx, Apache, PostgreSQL, MySQL, MongoDB, and Redis.

ï‚· Good-to-have container orchestration and GitOps: Kubernetes, Helm, Amazon EKS, Azure Kubernetes Service (AKS), Argo CD, and FluxCD.

Good-to-Have Skills

ï‚· Exposure to Kubernetes and container orchestration.

ï‚· Basic understanding of Pods, Deployments, StatefulSets, DaemonSets, Services, ConfigMaps, Secrets, Ingress, Persistent Volumes, and Namespaces.

ï‚· Experience deploying or troubleshooting applications on Kubernetes.

ï‚· Exposure to Helm charts, resource requests and limits, autoscaling, Kubernetes networking, storage, and monitoring.

ï‚· Familiarity with Amazon EKS, Azure Kubernetes Service, Google Kubernetes Engine, or Linode Kubernetes Engine.

ï‚· Familiarity with Argo CD and/or FluxCD and GitOps-based deployments.

ï‚· Exposure to DevSecOps tools such as Trivy, SonarQube, OWASP ZAP, Gitleaks, Snyk, or Checkov.

ï‚· Basic operational knowledge of PostgreSQL, MySQL, MongoDB, Redis, Nginx, and Apache.

ï‚· Exposure to SOC 2, ISO 27001, GDPR, or similar compliance frameworks.

Soft Skills And Preferred Qualifications

ï‚· Good verbal and written English communication skills.

ï‚· Strong troubleshooting, analytical, ownership, and documentation skills.

ï‚· Ability to work independently with guidance and collaborate with development, QA, security, infrastructure, and customer teams.

ï‚· Experience supporting production environments and participating in deployments or incident resolution is preferred.

ï‚· AWS and/or Microsoft Azure certifications are preferred. Relevant Linux, Terraform, Docker, or DevOps certifications will be an added advantage.

ï‚· Exposure to cloud cost optimization, capacity planning, backup, restore, disaster recovery, and Agile toolssuch as Jira is preferred.

Similar Jobs

Explore other opportunities that match your interests

Remote DevOps Engineer

Devops
•
2d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

fresher door

India
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

ServerHub

India
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Miratech

India

Subscribe our newsletter

New Things Will Always Update Regularly