Senior Full Stack Engineer (Backend)

Digital Ocean
Karachi
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Ownership","Problem-solving","Collaboration","Continuous learning","Code quality"]

Own end-to-end cloud-native delivery for backend and platform services, combining software development with deep DevOps automation. Build Ansible-based configuration and custom automation, implement CI/CD with Jenkins and GitHub Actions, and manage Kubernetes (EKS) with GitOps workflows using ArgoCD/Argo Workflows. Create infrastructure as code with Terraform on AWS, improve observability, and troubleshoot production issues while partnering on security, databases, and Linux lifecycle management.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Digital Ocean
Digital Ocean
4 days ago

Senior Full Stack Engineer (Backend)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Own end-to-end cloud-native delivery for backend and platform services, combining software development with deep DevOps automation. Build Ansible-based configuration and custom automation, implement CI/CD with Jenkins and GitHub Actions, and manage Kubernetes (EKS) with GitOps workflows using ArgoCD/Argo Workflows. Create infrastructure as code with Terraform on AWS, improve observability, and troubleshoot production issues while partnering on security, databases, and Linux lifecycle management.
Location: Karachi
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and maintain Ansible playbooks, roles, and custom modules for configuration management and operational automation across Linux environments.
  • •Automate server management and operational tasks using Python and Bash scripting.
  • •Design and operate CI/CD pipelines with Jenkins and GitHub Actions, including deployment automation for microservices.
  • •Manage Kubernetes (EKS) clusters end to end, including provisioning, upgrades, node groups, RBAC, Helm charts, ingress, autoscaling, and workload optimization.
  • •Implement infrastructure as code with Terraform on AWS and other cloud providers; improve observability; troubleshoot production issues; and help remediate security vulnerabilities (secrets/certificates, SSL/TLS, mTLS).

Pay and Benefits

Equity and Bonus:Equity
Perks:Learning BudgetPaid Leave

Key Requirements

  • •5+ years of software engineering experience with a DevOps focus.
  • •Bachelor’s degree in Computer Science or a related field.
  • •Proficiency in Python, Bash, Ansible, and Linux system administration.
  • •Hands-on experience designing and operating CI/CD and deploying microservices, including Jenkins and GitHub Actions.
  • •Strong Kubernetes and infrastructure skills, including EKS, GitOps (ArgoCD/Argo Workflows), Terraform, AWS, and database management (MySQL/MariaDB/PostgreSQL/Redis).
Experience:5+ yearsCloud-nativeDevOps
Education:Bachelor's
Skills:OwnershipProblem-solvingCollaborationContinuous learningCode quality
Languages:English
Tech Stack:AnsiblePythonBashLinuxJenkinsGitHub ActionsKubernetesEKSRBACHelmArgoCDArgo WorkflowsGitOpsTerraformAWSMySQLMariaDBPostgreSQLRedisSSL/TLS

Company Brief

Digital Ocean
Provides cloud infrastructure and developer-focused cloud services including scalable droplets, managed databases, Kubernetes, object storage, and networking to simplify deploying and managing applications for developers and small-to-medium businesses.
Industry: Cloud Computing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 250M to 500M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 2011
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn