Location: [City, Province] / Remote / Hybrid
Employment Type: Full-time
About Us
[Your Company Name] is a [short description: e.g., fast-growing SaaS company / leading enterprise in fintech / global IT solutions provider]. We are looking for an experienced DevOps Engineer to join our team and play a key role in designing, implementing, and maintaining scalable infrastructure and CI/CD pipelines that support our applications and services.
Key Responsibilities
Design, implement, and manage CI/CD pipelines to automate build, test, and deployment processes.
Provision, configure, and maintain cloud infrastructure (AWS / Azure / GCP).
Monitor system performance, reliability, and security across production and staging environments.
Automate repetitive tasks using scripting (Python, Bash, PowerShell, etc.).
Implement infrastructure-as-code (IaC) using tools like Terraform, Ansible, or CloudFormation.
Collaborate with development teams to ensure smooth software delivery and deployment.
Manage and optimize containerized workloads with Docker and Kubernetes.
Set up logging, monitoring, and alerting systems (ELK, Prometheus, Grafana, CloudWatch, etc.).
Ensure compliance with security and operational standards.
Qualifications & Skills
5+ years of proven DevOps experience in a production environment.
Strong expertise with cloud platforms: AWS, Azure, or GCP.
Hands-on experience with CI/CD tools: Jenkins, GitLab CI, GitHub Actions, CircleCI, etc.
Proficiency with containerization and orchestration (Docker, Kubernetes).
Knowledge of infrastructure-as-code tools (Terraform, Ansible, Puppet, Chef, or CloudFormation).
Solid understanding of networking, system administration, and security best practices.
Proficiency in scripting languages (Python, Bash, Go, etc.).
Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK, Splunk).
Excellent problem-solving, troubleshooting, and collaboration skills.