Overview
Skills
Job Details
Job Title: Systems / DevOps Engineer
Location: Remote.
Type: 12 Months Contract
About the Role:
We are seeking an experienced Systems / DevOps Engineer to design, automate, and manage our AWS infrastructure, ensuring scalability, performance, and reliability. In this role, you'll collaborate closely with development and operations teams to streamline CI/CD pipelines, implement Infrastructure as Code (IaC) using tools like Terraform and CloudFormation, and automate routine tasks with scripting languages such as Python, Bash, and PowerShell.
You ll be responsible for supporting and maintaining Linux and Windows systems, web and mobile applications, and critical backend services, while proactively monitoring system performance and ensuring high availability. This role is perfect for someone passionate about automation, cloud infrastructure, and continuous improvement.
Key Responsibilities:
- Design, deploy, and manage AWS infrastructure (EC2, S3, RDS, Lambda, VPC, IAM, ECS, etc.)
- Automate infrastructure provisioning and configuration using Terraform, CloudFormation, and Ansible
- Build and maintain CI/CD pipelines with tools like GitHub Actions and CodeDeploy
- Support and troubleshoot Linux and Windows servers, web applications, DNS, databases, and network services
- Implement and manage monitoring, logging, and alerting systems (CloudWatch, Grafana)
- Collaborate with cross-functional teams to improve deployment workflows, system performance, and security
Required Skills & Experience:
- 4+ years of hands-on experience managing AWS environments in production
- Strong expertise in Infrastructure as Code (Terraform, CloudFormation, Ansible)
- Proficiency in scripting (Python, Bash, PowerShell, JavaScript)
- Experience with CI/CD tools and container technologies (Docker, Kubernetes, ECS, EKS)
- Solid understanding of Linux and Windows system administration
- Familiarity with monitoring and logging tools; strong troubleshooting and problem-solving skills
- Good communication and collaboration skills
Nice to Have:
- Experience with SQL and NoSQL databases (MySQL, AWS Aurora, DynamoDB, RDS, MS SQL)
- Knowledge of disaster recovery and high availability design
- Security best practices in AWS (IAM, encryption, vulnerability management)