Type: Full-Time
Location: Colombo, Sri Lanka (On-site)
About Docupath
Docupath is an AI SaaS company that helps teams manage and automate document processing with efficiency and accuracy. Operating at the intersection of Cognitive AI, large language models, and data extraction, our platform transforms unstructured business documents into highly accurate, machine-readable structured data, enabling enterprises across the globe to streamline workflows, improve compliance, and accelerate decision-making.
We are a fast-growing startup that values ownership, clarity, and operational excellence across every function. Our rapidly expanding team thrives on innovation, collaboration, and technical excellence.
Role Overview
We are looking for a Cloud/DevOps Engineer who is hands-on, curious, and eager to grow in cloud infrastructure. In this role, you will contribute to the deployment, maintenance, and reliability of our cloud environments, working closely with senior engineers and architects to support our platform on AWS, maintain CI/CD pipelines, and help detect and resolve operational issues. You care about quality, take ownership of your work, and are excited about building reliable, scalable systems in a fast-growing environment.
Key Responsibilities
- Support and manage cloud infrastructure across AWS (primary) and Azure, with a focus on security, availability, scalability, and cost efficiency.
- Contribute to CI/CD pipeline development and maintenance using GitHub Actions and related tooling, enabling fast and reliable software delivery.
- Work with infrastructure as code using Terraform to deploy and manage environments consistently.
- Administer and support core AWS services including EC2, VPC, IAM, RDS/Aurora, S3, Route 53, ALB/NLB, CloudWatch, and Lambda.
- Apply and maintain secure practices — including IAM policies, secrets management, and least-privilege access controls.
- Implement networking components including VPC configuration, routing, security groups, NACLs, and DNS.
- Support monitoring and alerting systems to help detect and resolve performance, availability, or security issues.
- Write automation scripts (Bash, Python, or similar) to reduce operational toil and improve system reliability.
- Collaborate with engineering and product teams to support infrastructure needs and maintain operational standards.
- Contribute to continuous improvement of how we deliver and operate services.
- Maintain documentation including runbooks, architecture notes, and operational procedures.
Requirements