5+ years of Experienced DevOps Engineer with a proven track record of deploying, automating, optimizing, and securing mission-critical Cloud & DevOps infrastructure. Strong background in Docker, Kubernetes, CI/CD, Cloud Technologies (AWS, Azure, GCP), Monitoring (Grafana, Prometheus, Tempo), Logging (Elastic Search, Logstash, Kibana, Filebeat , Loki), System Design, Microservices, and Infrastructure Automation. Passionate about enhancing software delivery pipelines and ensuring high system reliability.
- DevOps: Linux, Docker, Kubernetes, Terraform, CI/CD, Azure DevOps, Nginx, Microservices DevOps Architecture, System Design
- Continuous Integration/Continuous Deployment (CI/CD): Github Actions, Azure Pipelines, GitLab CI/CD, Jenkins
- Cloud Platforms: AWS, Azure, Google Cloud
- Scripting/Programming/Software Engineering: C++, Python, Java, JavaScript, PHP, Bash, Design Patterns
- Monitoring and Logging: Prometheus, Grafana, Tempo, Loki, ELK Stack (Elastic Search, Logstash, Kibana, Filebeat)
- Version Control: Git, GitHub, GitLab
- Infrastructure as Code (IaC): Terraform
- Security: Vulnerability scanning, Security policies
- Collaboration Tools: Microsoft Teams, Slack, Jira, Confluence
- Web Development: HTML, CSS, Flask (Python), Angular, .NET Core, PHP, Django (Python)
- AI: Machine Learning, Deep Learning, Data Mining, Image Processing, NLP, GPT4, LLAMA2, MLOPS
Frontline Data Solutions - Remote
- Led the implementation of Kubernetes for container orchestration, resulting in a 30% reduction in infrastructure costs.
- Automated deployment pipelines, reducing deployment time by 50% and improving system reliability.
- Developed QA Pipelines to automate QA in multiple environments.
- Collaborated with development teams to optimize application performance and troubleshoot pipeline & microservice issues.
- Designed, developed, and maintained YAML-based Azure Pipelines for automated builds, tests, deployments, and releases.
- Created multi-stage pipelines for dev, QA, staging, and production environments.
- Integrated third-party tools like SonarQube, code coverage tools, and security scanners into the CI/CD process.
- Integrated Python scripts into Azure Pipeline steps for custom task execution, automating repetitive processes and achieving 90% time savings compared to manual execution.
RL Technologies - Dhaka, Bangladesh
- Deployed ELK Stack in Kubernetes for Log Management
- Deployed full infrastructure in Azure for Microservice Architecture
- Developed Kubernetes Configmap-based configuration system for Microservices
- Set up CI/CD pipelines of all microservices to automate the deployments.
SELISE Digital Platform - Dhaka, Bangladesh
- Designed and developed microservice deployment architecture and infrastructure on Azure.
- Developed CI/CD architecture and pipelines on Azure.
- Developed Terraform scripts to automate the infrastructure provision on Azure.
- Helm package management system was added for deployed services.
- Deployed microservices on AWS EC2, ECS, EKS, and Elastic Beanstalk using GitHub Actions.
- Migrated services from AWS to Azure.
- Updated microservice routing architecture.
Frontier Semiconductor - Dhaka, Bangladesh
- Developed silicon wafer map defect detection software.
- Migrated a thickness measurement software from MATLAB to C++
Ontario Tech University - Ontario, Canada
- Master of Applied Science in Computer Engineering
Rajshahi University of Engineering & Technology (RUET) - Rajshahi, Bangladesh
- Bachelor of Science & Engineering in Computer Science & Engineering (CSE)
- LinkedIn: LinkedIn Profile
- Topmate: Topmate Profile
- Email: shawonashadullah@gmail.com