Infrastructure & Automation:
- Design and maintain CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps).
- Implement Infrastructure as Code (IaC) using Terraform, CloudFormation, or Ansible.
- Automate provisioning, configuration management, and deployments using tools like Ansible, Puppet, or Chef.
Cloud & Server Management:
- Deploy, manage, and optimize cloud infrastructure on AWS, Azure, or Google Cloud (GCP).
- Ensure scalability, reliability, and high availability of cloud-based applications.
- Implement containerization and orchestration using Docker & Kubernetes.
- Manage serverless architectures (AWS Lambda, Azure Functions, GCP Cloud Functions).
Monitoring & Security:
- Set up and maintain monitoring/logging solutions (Prometheus, Grafana, ELK Stack, Datadog).
- Implement security best practices (IAM policies, firewall rules, encryption).
- Perform vulnerability assessments and compliance checks (ISO 27001, SOC2, CIS benchmarks).
Collaboration & Optimization:
- Work with developers to optimize build & deployment processes.
- Enhance code quality, security, and performance through DevSecOps practices.
- Optimize cloud costs using FinOps principles.
|
CI/CD Tools: Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, ArgoCD
Cloud Platforms: AWS (EC2, S3, Lambda, RDS), Azure (VMs, AKS, Functions), GCP (Compute Engine, GKE)
Infrastructure as Code (IaC): Terraform, CloudFormation, Ansible
Containerization & Orchestration: Docker, Kubernetes, Helm
Monitoring & Logging: Prometheus, Grafana, ELK Stack, Datadog, Splunk
Scripting & Automation: Python, Bash, PowerShell, Go
Version Control: Git, GitHub, GitLab, Bitbucket
Networking & Security: VPN, Firewalls, Load Balancers, IAM, Security Groups
Databases: MySQL, PostgreSQL, MongoDB, Redis |