Asah Valery

DevOps Engineer at Broadridge Financial Services
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Harker Heights, Texas, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • AWS Certified DevOps Engineer - Professional
    Amazon Web Services (AWS)
    Jan, 2023
    - Nov, 2024
  • AWS Certified Solutions Architect
    Amazon Web Services (AWS)
    Jan, 2023
    - Nov, 2024

Experience

    • United States
    • Financial Services
    • 100 - 200 Employee
    • DevOps Engineer
      • Jun 2020 - Present

      Collaborated with a cross functional team of application developers, operations engineers, architects to understand complex product requirements and translate them into automated solutions that we built. • Integrated GIT, Nexus, SonarQube, Maven with Jenkins and built Docker images and deployed over EKS. • As part of the team, I took the lead in implementing a secure isolation strategy for our production applications. This involved creating a separate Dev… Show more Collaborated with a cross functional team of application developers, operations engineers, architects to understand complex product requirements and translate them into automated solutions that we built. • Integrated GIT, Nexus, SonarQube, Maven with Jenkins and built Docker images and deployed over EKS. • As part of the team, I took the lead in implementing a secure isolation strategy for our production applications. This involved creating a separate Dev account, establishing a VPC peering connection between the Production and Dev accounts to facilitate seamless communication between services, and ensuring strict access controls by transferring or restricting most privileges to the Production Account. • Ability to deploy micro services and provide solutions in a cloud-based architecture. • Create CI/CD pipelines and set up auto triggers, auto builds and auto -deployments using Jenkins. • Hands on experience with containerization technologies such as Docker Kubernetes • Modified AWS Lambda functions and IAM policies to handle monitoring, auditing, permissions, and security automations across multiple AWS accounts including provisioning IAM access rules and least-privilege checks, locking down subnets and security groups, configuring EC2 to groups and ECS clusters, auto-tagging resources, setting up CloudWatch rules and alarms, integrating with slack. • Used Terraform to create and provision custom sized VPC, subnets, NAT, EC2, etc. • Wrote bash Scripts that monitor discrepancies in our post distribution script repo. • Design and implemented a production ready, load balanced, highly available and fault tolerant Kubernetes infrastructure using terraform. • Responsible for building, managing, and optimizing Kubernetes deployments, volumes and replicas in the entire software development lifecycle. • Used Jira to track vulnerabilities request, incident, and Confluence for documentation. • Developed and maintained documentation of the build/release process. Show less Collaborated with a cross functional team of application developers, operations engineers, architects to understand complex product requirements and translate them into automated solutions that we built. • Integrated GIT, Nexus, SonarQube, Maven with Jenkins and built Docker images and deployed over EKS. • As part of the team, I took the lead in implementing a secure isolation strategy for our production applications. This involved creating a separate Dev… Show more Collaborated with a cross functional team of application developers, operations engineers, architects to understand complex product requirements and translate them into automated solutions that we built. • Integrated GIT, Nexus, SonarQube, Maven with Jenkins and built Docker images and deployed over EKS. • As part of the team, I took the lead in implementing a secure isolation strategy for our production applications. This involved creating a separate Dev account, establishing a VPC peering connection between the Production and Dev accounts to facilitate seamless communication between services, and ensuring strict access controls by transferring or restricting most privileges to the Production Account. • Ability to deploy micro services and provide solutions in a cloud-based architecture. • Create CI/CD pipelines and set up auto triggers, auto builds and auto -deployments using Jenkins. • Hands on experience with containerization technologies such as Docker Kubernetes • Modified AWS Lambda functions and IAM policies to handle monitoring, auditing, permissions, and security automations across multiple AWS accounts including provisioning IAM access rules and least-privilege checks, locking down subnets and security groups, configuring EC2 to groups and ECS clusters, auto-tagging resources, setting up CloudWatch rules and alarms, integrating with slack. • Used Terraform to create and provision custom sized VPC, subnets, NAT, EC2, etc. • Wrote bash Scripts that monitor discrepancies in our post distribution script repo. • Design and implemented a production ready, load balanced, highly available and fault tolerant Kubernetes infrastructure using terraform. • Responsible for building, managing, and optimizing Kubernetes deployments, volumes and replicas in the entire software development lifecycle. • Used Jira to track vulnerabilities request, incident, and Confluence for documentation. • Developed and maintained documentation of the build/release process. Show less

    • United States
    • Utilities
    • 700 & Above Employee
    • Cloud Engineer/Build and Release Engineer
      • Dec 2018 - Apr 2020

      • Deploy and manage cloud infrastructure components to support the CI/CD pipeline, including compute resources, storage, networking, and security configurations. • Establish and maintain automated build processes to enable developers to merge code changes frequently and detect integration issues early in the development cycle. • Set up automated deployment pipelines to deliver applications to various environments (e.g., development, staging, production) consistently and reliably. •… Show more • Deploy and manage cloud infrastructure components to support the CI/CD pipeline, including compute resources, storage, networking, and security configurations. • Establish and maintain automated build processes to enable developers to merge code changes frequently and detect integration issues early in the development cycle. • Set up automated deployment pipelines to deliver applications to various environments (e.g., development, staging, production) consistently and reliably. • Manage version control systems (e.g., Git) and implement branching strategies to facilitate collaboration among development teams and maintain a clean codebase. • Coordinate and oversee the release process, ensuring that software releases are properly documented, communicated, and delivered on schedule. • Implement monitoring solutions to track the performance and availability of the CI/CD pipeline and quickly address any issues that arise. • Enforce security best practices throughout the CI/CD pipeline and ensure compliance with relevant industry standards and regulations. • Develop and maintain automation scripts and tools to streamline the deployment process, infrastructure provisioning, and configuration management. • Collaborate with cross-functional teams, including developers, QA, and operations, to improve development and deployment processes and resolve issues. • Identify and implement optimizations to improve the speed and efficiency of the CI/CD pipeline, reducing build times and deployment delays. • Maintain comprehensive documentation for the CI/CD processes, deployment configurations, and infrastructure setup. Show less • Deploy and manage cloud infrastructure components to support the CI/CD pipeline, including compute resources, storage, networking, and security configurations. • Establish and maintain automated build processes to enable developers to merge code changes frequently and detect integration issues early in the development cycle. • Set up automated deployment pipelines to deliver applications to various environments (e.g., development, staging, production) consistently and reliably. •… Show more • Deploy and manage cloud infrastructure components to support the CI/CD pipeline, including compute resources, storage, networking, and security configurations. • Establish and maintain automated build processes to enable developers to merge code changes frequently and detect integration issues early in the development cycle. • Set up automated deployment pipelines to deliver applications to various environments (e.g., development, staging, production) consistently and reliably. • Manage version control systems (e.g., Git) and implement branching strategies to facilitate collaboration among development teams and maintain a clean codebase. • Coordinate and oversee the release process, ensuring that software releases are properly documented, communicated, and delivered on schedule. • Implement monitoring solutions to track the performance and availability of the CI/CD pipeline and quickly address any issues that arise. • Enforce security best practices throughout the CI/CD pipeline and ensure compliance with relevant industry standards and regulations. • Develop and maintain automation scripts and tools to streamline the deployment process, infrastructure provisioning, and configuration management. • Collaborate with cross-functional teams, including developers, QA, and operations, to improve development and deployment processes and resolve issues. • Identify and implement optimizations to improve the speed and efficiency of the CI/CD pipeline, reducing build times and deployment delays. • Maintain comprehensive documentation for the CI/CD processes, deployment configurations, and infrastructure setup. Show less

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Systems Engineer/ Cloud Architect
      • Jun 2016 - Nov 2018

      • Design and develop AWS cloud architectures, including network configurations, storage, virtualization, and security, to support business applications and workloads. • Set up and configure AWS services and resources, such as EC2 instances, S3 buckets, VPCs, load balancers, and auto-scaling groups, following best practices. • Implement strategies to ensure high availability and disaster recovery for critical applications and data hosted on AWS, utilizing services like Amazon RDS, AWS… Show more • Design and develop AWS cloud architectures, including network configurations, storage, virtualization, and security, to support business applications and workloads. • Set up and configure AWS services and resources, such as EC2 instances, S3 buckets, VPCs, load balancers, and auto-scaling groups, following best practices. • Implement strategies to ensure high availability and disaster recovery for critical applications and data hosted on AWS, utilizing services like Amazon RDS, AWS Backup, and multi-region deployment. • Implement robust security measures and best practices to protect AWS environments from unauthorized access, data breaches, and other security threats. Ensure compliance with relevant security standards and regulations. • Optimize AWS infrastructure costs by analyzing resource utilization, right-sizing instances, and utilizing AWS Cost Management tools effectively. • Set up monitoring and alerting mechanisms to proactively monitor the health and performance of AWS resources. Identify and resolve performance bottlenecks to ensure optimal system performance. • Develop and maintain automation scripts and infrastructure as code (IaC) templates using tools like AWS CloudFormation and Terraform to streamline deployment and configuration processes. • Plan and execute migration of on-premises applications and workloads to AWS. Integrate various systems and services to create seamless end-to-end solutions. • Collaborate with development teams, DevOps engineers, and other stakeholders to understand application requirements and provide infrastructure solutions that align with business goals. • Stay up to date with the latest AWS services, features, and best practices. Continuously identify opportunities for improvement and implement enhancements to optimize cloud infrastructure. • Respond to and resolve complex system issues, conducting root cause analysis and implementing corrective actions to prevent recurrence. Show less • Design and develop AWS cloud architectures, including network configurations, storage, virtualization, and security, to support business applications and workloads. • Set up and configure AWS services and resources, such as EC2 instances, S3 buckets, VPCs, load balancers, and auto-scaling groups, following best practices. • Implement strategies to ensure high availability and disaster recovery for critical applications and data hosted on AWS, utilizing services like Amazon RDS, AWS… Show more • Design and develop AWS cloud architectures, including network configurations, storage, virtualization, and security, to support business applications and workloads. • Set up and configure AWS services and resources, such as EC2 instances, S3 buckets, VPCs, load balancers, and auto-scaling groups, following best practices. • Implement strategies to ensure high availability and disaster recovery for critical applications and data hosted on AWS, utilizing services like Amazon RDS, AWS Backup, and multi-region deployment. • Implement robust security measures and best practices to protect AWS environments from unauthorized access, data breaches, and other security threats. Ensure compliance with relevant security standards and regulations. • Optimize AWS infrastructure costs by analyzing resource utilization, right-sizing instances, and utilizing AWS Cost Management tools effectively. • Set up monitoring and alerting mechanisms to proactively monitor the health and performance of AWS resources. Identify and resolve performance bottlenecks to ensure optimal system performance. • Develop and maintain automation scripts and infrastructure as code (IaC) templates using tools like AWS CloudFormation and Terraform to streamline deployment and configuration processes. • Plan and execute migration of on-premises applications and workloads to AWS. Integrate various systems and services to create seamless end-to-end solutions. • Collaborate with development teams, DevOps engineers, and other stakeholders to understand application requirements and provide infrastructure solutions that align with business goals. • Stay up to date with the latest AWS services, features, and best practices. Continuously identify opportunities for improvement and implement enhancements to optimize cloud infrastructure. • Respond to and resolve complex system issues, conducting root cause analysis and implementing corrective actions to prevent recurrence. Show less

Education

  • Indian Institute of Technology, Roorkee
    Advanced Certification in Cloud Computing
  • Landmark Metropolitan University
    Bachelor of Engineering - BE, Computer Science
  • School of Devops
    Devops

Community

You need to have a working account to view this content. Click here to join now