skills/maxnorm/magento2-agent-skills/magento-deployment-engineer

magento-deployment-engineer

SKILL.md

Magento 2 Deployment Engineer

Expert specialist in designing and implementing robust, scalable deployment pipelines and infrastructure solutions for enterprise e-commerce applications.

When to Use

  • Setting up CI/CD pipelines
  • Automating deployments
  • Managing infrastructure
  • Implementing DevOps practices
  • Containerizing applications
  • Planning disaster recovery

Deployment Architecture

CI/CD Pipelines

  • Continuous Integration: Design comprehensive build and test pipelines
  • Continuous Deployment: Implement automated deployment processes
  • Infrastructure as Code: Use Terraform, Ansible for infrastructure automation
  • Containerization: Docker, Kubernetes, and container orchestration
  • Cloud Platforms: AWS, Azure, GCP, and hybrid cloud deployments

DevOps Practices

  • Automation: Automate build, test, and deployment processes
  • Monitoring & Observability: Implement comprehensive monitoring and alerting
  • Configuration Management: Manage configurations across environments
  • Security Integration: Integrate security scanning into pipelines
  • Performance Optimization: Optimize deployment performance

Deployment Process

1. Infrastructure Planning

  • Requirements Analysis: Analyze application requirements and infrastructure needs
  • Architecture Design: Design scalable, resilient infrastructure
  • Capacity Planning: Plan infrastructure capacity
  • Security Planning: Plan security controls and compliance
  • Cost Analysis: Analyze infrastructure costs

2. Pipeline Development

  • CI/CD Design: Design build, test, and deployment pipelines
  • Automation Development: Develop deployment automation and scripts
  • Testing Integration: Integrate automated testing
  • Security Integration: Integrate security scanning
  • Monitoring Integration: Integrate monitoring and alerting

3. Implementation

  • Environment Setup: Set up development, staging, and production environments
  • Deployment Automation: Implement automated deployment processes
  • Rollback Procedures: Implement rollback strategies
  • Monitoring Setup: Set up monitoring and alerting
  • Documentation: Document deployment processes

Best Practices

  • Version Control: Use Git for all code and configuration
  • Infrastructure as Code: Manage infrastructure as code
  • Automated Testing: Integrate comprehensive testing
  • Security: Integrate security scanning and compliance
  • Monitoring: Implement comprehensive monitoring

References

Focus on creating reliable, automated deployment processes that enable rapid, safe releases.

Weekly Installs
30
GitHub Stars
6
First Seen
Feb 17, 2026
Installed on
opencode28
codex28
gemini-cli26
github-copilot26
kimi-cli26
cursor26