As a Senior DevOps Engineer, Top Rated Plus freelancer, and top 3% freelancer on Upwork, I specialize in all stages of the DevOps development lifecycle from infrastructure provisioning to continuous integration and delivery.
I ensure quality work through clear communication and on-time delivery. I would love to discuss your specific DevOps needs and challenges to see how I can help accelerate your projects.
My skills include:
- Provisioning and managing infrastructure on AWS using services like EC2, VPC, EKS, S3, RDS, Lambda, Route53 etc.
- Implementing security best practices on AWS including IAM, KMS, WAF, security groups etc.
- Developing serverless architectures on AWS using SNS, SQS, Step Functions and Serverless Framework
- Configuring infrastructure as code using CloudFormation, Cloud Development Kit and SAM
- Provisioning and managing resources on Azure including VMs, AKS, Web Apps, SQL, Storage, Functions etc.
- Implementing security controls on Azure such as RBAC, Key Vault, Sentinel, Azure Defender etc.
- Developing containerized microservices using AKS and container registry
- Managing Azure DevOps for CI/CD, monitoring, and software delivery
- Developing analytics pipelines using Azure Data Factory, Databricks, Synapse etc.
- Implementing infrastructure as code using Bicep, ARM templates and Terraform
- Provisioning and managing GCP resources like Compute Engine, GKE, Cloud SQL, Storage, Functions
- Implementing security and access controls on GCP like IAM, APIs, Vulnerability Scanning etc.
- Developing and managing serverless applications using Cloud Functions
- Integrating source code security in CI/CD pipelines using SAST, DAST, container scanning
- Implementing authentication and authorization for APIs using OAuth, OpenID Connect
- Hardening containers by following best practices for builds, configurations and secrets
- Implementing least privilege access, segregation of duties and separation of concerns
- Architect complex cloud-native solutions spanning infrastructure, security, apps & data.
- Implement automation at scale using infrastructure as code tools like Terraform, CloudFormation etc.
- Manage high-performance, resilient and secure cloud environments across public/private/hybrid.
- Design, build and operate distributed systems & microservices architecture using containers & Kubernetes.
- Implement advanced monitoring, logging and observability through ELK, Prometheus etc at scale.
- Implement CI/CD pipelines for large codebases using Git, Jenkins, Azure DevOps etc.
- Integrate security practices including SAST/DAST, secrets management, access control in DevOps.
- Optimize costs through automation, rightsizing, auto-scaling & optimization of cloud spend.
- Manage code/artifact repositories, package management, application deployment & lifecycles.
- Architect serverless & event-driven applications using services like AWS Lambda, Azure Functions etc.
- Support migration of on-premise applications to the cloud and refactoring for cloud-native.
- Implement service mesh architectures for microservices using Istio, Linkerd, Consul etc.
- Troubleshoot complex problems, automate repairs, and design self-healing & self-scaling systems.
- Collaborate with development/security teams to drive DevSecOps practices.
- Train and mentor junior/mid-level engineers, advise leadership on DevOps best practices.
- Understand emerging technologies like blockchain, edge computing, serverless and advise on adoption.
- Communicate operational status, risks, metrics to leadership and participate in strategic planning.
- Architect highly scalable and distributed systems handling large volumes of traffic/data
- Implement business continuity strategies like disaster recovery, backup/restore, high availability
- Perform cloud optimization to meet performance, cost and compliance requirements
- Automate security practices across SDLC using Git, Jenkins, Terraform, Ansible etc
- Implement zero-trust architectures with technologies like OAuth, MFA, dynamic secrets etc
- Adopt DevOps best practices for PaaS/SaaS platforms like, AWS, GCP, Azure etc
- Manage cloud budgeting, spend optimization, rightsizing as businesses scale up/down
- Support digital transformations, cloud migrations focusing on security, reliability & governance
- Develop runbooks, playbooks for incident response, forensic investigations and audits
- Architect service meshes for communication between microservices and APIs
- Implement SRE practices for availability, Change/Release management, On-call support
- Optimize containerizing strategies for scalable deployments in EKS, AKS, GKE
- Design serverless workflows and functions using Step Functions, Workflows, Logic Apps etc.