Learn and Build
May 2023 - Oct 2023
Cloud Computing & DevOps Engineer
As a Cloud Computing & DevOps Engineer, I specialize in bridging the gap between software development and IT operations, ensuring seamless integration, scalability, and efficiency in modern IT infrastructures. With a strong focus on cloud technologies, automation, and agile methodologies, I enable organizations to build, deploy, and maintain robust and scalable solutions tailored to their unique business needs.
Key Responsibilities:
Design, implement, and manage scalable and secure cloud architectures using AWS, Azure, or Google Cloud Platform (GCP).
Develop CI/CD pipelines to automate application builds, testing, and deployment, ensuring faster time-to-market.
Collaborate with cross-functional teams to integrate DevOps practices and tools across development and operations.
Monitor and optimize cloud infrastructure performance, cost, and security using advanced monitoring tools and practices.
Implement Infrastructure as Code (IaC) using tools like Terraform, Ansible, or CloudFormation.
Manage containerized applications with Kubernetes, Docker, or OpenShift, ensuring high availability and scalability.
Troubleshoot complex cloud and system issues to maintain optimal system reliability and uptime.
Core Skills:
Cloud Platforms: Proficient in AWS (EC2).
DevOps Tools: Expertise in Jenkins, Git, Kubernete, GitHub Actions, GitLab CI/CD, and DevOps.
Containerization: Advanced knowledge of Docker and orchestration tools like Kubernetes and Helm.
Scripting & Automation: Skilled in Python, Bash, and PowerShell for scripting and process automation.
Infrastructure as Code (IaC): Experience with Terraform, Ansible, and AWS CloudFormation.
Monitoring & Logging: Familiar with Prometheus, Grafana, ELK Stack, CloudWatch, and DataDog for system performance insights.
Version Control: Advanced Git knowledge and version management strategies.
Security: Strong understanding of cloud security best practices, IAM policies, and compliance standards.