TalentMajed Q.
0
MQ

Majed Q.

0
I enjoy to catch root causes !
elkridge, United States

About

Steps: Source Code Management: Use Git as a version control system and host the repository on GitHub/GitLab. CI/CD Pipeline: Use Jenkins, GitLab CI, or GitHub Actions to create a pipeline: Trigger the pipeline when new code is pushed to the main branch. Run unit and integration tests. Build the application (.Net C#). Deploy the application to a staging environment. Infrastructure as Code (IaC): Use Terraform to define AWS resources (EC2, RDS, VPCs, etc.) in code, ensuring the infrastructure is reproducible and scalable. Containerization: Package the application into a Docker container. Create a Docker Compose file for local testing and a Kubernetes manifest for production deployment. Orchestration: Use Kubernetes to manage the deployment of containers in clusters for scalability and reliability. Monitoring and Logging: Set up Prometheus and Grafana for performance monitoring. Use ELK Stack (Elasticsearch, Logstash, and Kibana) for centralized logging. Security and Compliance: Use tools like SonarQube for static code analysis. Implement security scanning for container images using Trivy or Aqua. Deployment Strategy: Use a Blue-Green Deployment or Canary Deployment to ensure zero downtime.

Skills

AnsibleAWSAzureDockerGitHub ActionsAqua SecurityC#Docker Compose.NETElasticsearchGitGitHubGitLabGitLab CIGrafanaJenkinsKibanaKubernetesLogstashPrometheusSonarQubeTerraformTrivy

Contact details

marwa.k@company.com
linkedin.com/in/•••
+49 1525 0000 00
Unlock email, links and direct messaging for 30 days.

Details

SeniorityMid
LocationUnited States
StatusOpen to offers
Updated 2025-01-19