Overview
Skills
Job Details
Design, implement, and manage CI/CD pipelines for automated build, test, and deployment
Manage cloud infrastructure (AWS, Azure, Google Cloud Platform) using Infrastructure as Code (IaC) tools like Terraform, CloudFormation, or Pulumi
Monitor system performance and troubleshoot issues to ensure high availability and reliability
Collaborate with development, QA, and product teams to ensure smooth deployment and integration
Maintain and enhance configuration management tools like Ansible, Puppet, or Chef
Implement and manage containerization platforms such as Docker and orchestration tools like Kubernetes
Automate repetitive tasks and improve the scalability of systems and applications
Ensure security best practices are followed in infrastructure and deployment pipelines
Maintain disaster recovery, backup, and failover procedures
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
10+ years of experience in DevOps, Site Reliability Engineering, or a related role
Proficiency in scripting languages such as Bash, Python, or PowerShell
Experience with CI/CD tools like Jenkins, GitLab CI, CircleCI, or GitHub Actions
Hands-on experience with cloud platforms (AWS, Azure, Google Cloud Platform)
Strong understanding of container technologies (Docker, Kubernetes)
Experience with monitoring tools like Prometheus, Grafana, ELK Stack, or Datadog
Familiarity with version control systems like Git
Knowledge of networking concepts, firewalls, load balancers, and VPNs