Dallas-Fort Worth Metroplex
Accomplished IT professional with over 7 years of dedicated experience as DevOps Engineer/ Solution Architect with a proven track record of turning complex challenges into streamlined and efficient solutions. possessing in-depth hands-on experience in designing, implementing, maintaining, and improving several cloud environments as well as CI/CD pipelines. Gained in-depth understanding and hands on experience in security, identity & access management, Networking, container/orchestration/automation, monitoring, governance & compliance, application delivery and cost optimization. Seeking a challenging role in a dynamic organization where I can utilize my expertise in cloud computing, automation, and DevOps methodologies to drive innovation and optimize business operations.
• Collaborate across multiple functional and technical teams to deliver an Agile-based project. • Work with clients to meet business needs and solve problems using the cloud. • Design and implement end-to-end Continuous Integration and Continuous Delivery (CI/CD) pipelines using both open-source tools (Jenkins, GitHub, GitHub action, Kubernetes, Docker, Maven, ansible, Nexus, SonarQube) as well as Aws tools (CodeCommit, Codepipline CodeBuild, CodeDeploy, ECR, ECS, EKS). • Work with developers on creating docker files to build Docker images and store them in the repository. • running and Maintaining Docker container clusters using Kubernetes. • Provision accounts and resources using IAC and GitHub action. • Work with developers, architects, system administrators and other stakeholders to architect and configure Dev / Stage / QA and Prod environments in AWS (VPC, subnets, Security groups, EC2 instances, load balancer, Database, Route53, etc.). • Automate the deployment and testing of resources using Infrastructure as Code (Terraform and CloudFormation) through pipelines using DevOps principals, allowing customers to rapidly build, test, and release code while minimizing errors. • Work with developers to build, deploy and orchestrate containers using Docker and Kubernetes • Provide technical guidance and mentoring to peers, less experienced engineers, and client personnel • Designing for high availability and business continuity using self-healing-based architectures, fail-over routing policies, multi-AZ deployment of EC2 instances, ELB health checks, Auto Scaling, and other disaster recovery models. • Implemented and managed Ansible Tower to scale automation and handle complex deployments. • Migrate multiple applications, servers and databases from on premises to AWS cloud using migration services like Server Migration Service (SMS), Database Migration Service (DBMS) and Cloud Endure.
• Collaborate with enterprise architecture, information security, applications and infrastructure teams and support and contribute to evaluation, design, and analysis of enterprise-wide solutions to translate business and technical requirements into an architectural blueprint aiming to achieve business objectives. • Recommended and implemented security best practices in AWS including MFA, access key rotation, encryption using KMS, firewalls- security groups and NACLs, S3 bucket policies and ACLs, mitigating DDOS attacks etc. • Implemented AWS Systems Manager management service capabilities to automatically collect software inventory, apply OS patches, and automate administration tasks and complex workflows across our environments. • Recommended and implemented DR strategies for Business Continuity and HA • Developed architecture diagram for the production environment using draw.io. • Managed provisioning of AWS infrastructures using both Terraform and CloudFormation • Created patch management using Systems Manager automation for multi-region and multi account execution. • Designed and implemented elasticity and scalability using ElastiCache, CloudFront – Edge locations, RDS (read replicas, instance sizes) etc.