Quantcast

Devops Engineer Resume Phoenix, AZ
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Devops engineer
Target Location US-AZ-Phoenix
Email Available with paid plan
Phone Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes
Click here or scroll down to respond to this candidate
Suprajaa
DevOps Engineer
PHONE NUMBER AVAILABLEEMAIL AVAILABLE
Professional Summary:
Accomplished IT professional with 9+ years of extensive experience in Cloud (AWS), Linux, Build and Release Engineering and expert in design and implementation of Continuous Integration, Continuous Delivery, Continuous Deployment (CI/CD) and DevOps processes.      Demonstrated expertise in Amazon Web Services (AWS), showcasing proficiency in cloud architecture, services deployment, and infrastructure management.      Leveraged AWS to design and implement scalable and cost-effective cloud solutions, enhancing operational efficiency and ensuring high availability.      Utilized AWS CloudFormation and Terraform to automate the provisioning and management of cloud resources, streamlining deployment processes.      Implemented robust security measures using AWS Identity and Access Management (IAM) and ensured compliance with industry standards, safeguarding sensitive data.      Implemented AWS CloudWatch and other monitoring tools to continuously monitor system performance, identify bottlenecks, and drive optimization for optimal resource utilization.      Proficient in designing, deploying, and managing containerized applications using Kubernetes for optimal scalability, fault tolerance, and efficient resource utilization.      Skilled in orchestrating containers with Kubernetes, automating tasks like deployment, scaling, load balancing, and self-healing, enhancing application reliability and availability.      Expertise in Cloud Infrastructure Automation which includes Amazon Web Services (AWS), Ansible, Maven, Docker, Jenkins, Harness, Terraform, GitHub, AppDynamics, Nessus, Tomcat, and LINUX etc.      Experienced in leveraging Kubernetes to deploy microservices architecture, enabling modular development, independent scaling, and easy maintenance of complex applications.      Proficient in using Kubernetes YAML manifests to define and manage infrastructure as code, ensuring consistent deployment across environments and simplifying collaboration with development and operations teams.      Knowledgeable in setting up monitoring and logging solutions within Kubernetes clusters, enabling real-time visibility into application performance and resource utilization, leading to proactive optimization efforts.      Experience in Build and Release, SCM, GCP, AWS, Environment Management, Continuous Integration (CI), Continuous Delivery (CD) and Devops Methodologies.      Demonstrated expertise in containerization using Docker, effectively streamlining application deployment and ensuring consistent environments across development, testing, and production stages.      Skilled in Docker container orchestration with tools like Kubernetes, optimizing resource utilization, automating scaling, and enhancing application resilience for complex distributed systems.      Proficient in Jenkins for continuous integration and continuous delivery (CI/CD) pipelines. Demonstrated expertise in creating, configuring, and maintaining Jenkins jobs to automate the build, test, and deployment processes. Utilized plugins and scripting (Groovy) to customize workflows and integrate with version control systems such as Git, GitHub, SVN and TFS.      Leveraged Jenkins as a vital component of DevOps practices. Collaborated with cross-functional teams to design and implement end-to-end CI/CD pipelines, fostering streamlined development, testing, and deployment cycles. Successfully integrated Jenkins with tools like Docker for containerization and Ansible for automated provisioning, enhancing efficiency and consistency across environments.      Experience in Designing, Architecting and implementing scalable cloud-based web applications using AWS and GCP.      Proficient in utilizing Terraform to design, deploy, and manage cloud infrastructure as code. Adept at creating declarative configuration files to automate the provisioning of AWS resources, ensuring scalability, reliability, and consistent environments.      Experience in designing test framework/ Harness for large enterprise S/W applications.      Demonstrated expertise in leveraging Terraform as a key tool for implementing IaC principles. Successfully streamlined the deployment process of Azure virtual machines, networking components, and storage resources using version controlled Terraform templates.      Demonstrated expertise in utilizing Ansible to streamline and automate complex IT operations. Skilled in writing playbooks and roles for efficient configuration management, software deployment, and system orchestration.      Profound understanding of Infrastructure as Code principles using Ansible, enabling provisioning and management of cloud resources, servers, and network devices through code. Effectively implement idempotent and declarative infrastructure changes using Ansible playbooks.      Ability to build deployment, build scripts and automated solutions using scripting languages such as Jenkins DSL, YAML, Bash, shell, PERL, Ruby, Groovy and Python.      Worked on Agile, Gitflow and Scrum Methodologies.      Experience in capacity planning for resources based on usage and requirements, collaborating with users to deploy services according to priority and usage.      Committed to staying abreast of the latest technologies and methodologies, collaborating closely with cross-functional teams to drive innovation, streamline processes, and ensure seamless operations.      Experienced in providing round-the-clock support, responding to incidents promptly, and ensuring the stability and performance of critical systems and services through proactive monitoring and alerting mechanisms.      Ability to work under pressure and manage (Multiple) project tasks with changing priorities and tight deadlines and can work either independently or as a part of a team.Technical Skills:Cloud Services:AWS EC2, S3, RDS, Lambda, DynamoDB, VPC, API Gateway, CloudFront, Route53, IAM, CloudWatch, Auto Scaling, Elastic Beanstalk, CloudFormation, SNS, SQS, Kinesis, ECS, EKS, Glue, CodePipeline, CodeBuild and CodeDeploy, Microsoft Azure, GCP.Version Control Tools:Git, SVN, TFS, GitHubBuild Tools:TeamCity, Jenkins, Docker, Terraform, Maven, Ansible, Kubernetes, Vagrant, Git, Ant, JUnit, NUnit, Hudson, Chef, Puppet, Sensu, New Relic.Operating System:Linux, Unix, Ubuntu, CentOS, RHEL and WindowsServers:Apache, Nginx, MySQL/MariaDB, PostgreSQL.MethodologiesAgile, Gitflow and ScrumContainerization Tools:Docker, Kubernetes, Docker Swarm, Amazon ECS/EKS, Docker Hub and SonarQubeMonitoring Tools:Nagios, Azure Monitoring, AppDynamics, ELK, Grafana, CloudWatch, Zabbix, PrometheusTesting tools:MS Test, JUnit, Selenium and NUnit,
Virtualization Tools:VMware and KVMProgramming Languages:Jenkins DSL, YAML, Bash, shell, Cron, PERL, Ruby, Groovy, JSON and PythonEducation Qualification:Bachelor in CSE from JNTU University- 2014.Professional Experience:Client: US Bank, Minneapolis, MN 						           Jun 2022   Till dateRole: Sr. DevOps Engineer
Responsibilities:      Designing and developing scalable and resilient cloud architectures on AWS, considering best practices for high availability and disaster recovery.      Deploying diverse applications on AWS, using services like Amazon EC2, Elastic Beanstalk, and Lambda for various use cases.      Managing containerized applications using Amazon ECS and Amazon EKS, leveraging Docker and Kubernetes for efficient deployment and scaling.      Designing data storage solutions utilizing Amazon S3 for object storage, Amazon RDS for relational databases, and Amazon DynamoDB for NoSQL data stores.      Configuring Amazon VPCs, subnets, and security groups to isolate and secure network resources, ensuring controlled communication between services.      Developing automation scripts using AWS SDKs and CLI tools, simplifying routine tasks and improving operational efficiency.      Implementing the Canary POC. Created the Harness CD workflows and pipelines to support Canary deployment.      Set-up databases in GCP using RDS, storage using S3 bucket and configuring instance backups to S3 bucket. prototype CI/CD system with GitLab on GKE utilizing kubernetes and Docker for the runtime environment for the CI/CD systems to build and test and deploy.      Analyzing resource utilization and employed strategies like Amazon Trusted Advisor and AWS Cost Explorer to optimize costs while maintaining performance.      Managing and maintained Kubernetes clusters to efficiently orchestrate containers, automating deployment, scaling, and load balancing for diverse applications.      Led the configuration, installation, and ongoing administration of Kubernetes clusters, ensuring proper networking, security, and resource allocation.      Fine-tuned resource allocation and utilization within Kubernetes pods using tools like Horizontal Pod Autoscaling and Cluster Autoscaler to enhance cost efficiency and performance.      Implementing security best practices by setting up RBAC (Role-Based Access Control), network policies, and SSL/TLS certificates to ensure secure communication and access within the cluster.      Orchestrated multi-environment deployments, including development, staging, and production, maintaining consistent configurations while adapting to environment-specific requirements.      Spearheaded the integration of Docker into the development workflow, enabling efficient packaging of applications and dependencies, resulting in streamlined deployment processes and reduced system conflicts.      Utilized and enhanced Harness CD tool, to deploy the microservices from INT, PERF, Stage and PROD in a single pipeline.      Creating custom Docker images tailored to project requirements, optimizing image size and reducing runtime overhead, leading to faster deployment and improved resource utilization.      Integrating Docker within the CI/CD pipeline, facilitating seamless automated testing, staging, and production deployments, contributing to a more reliable and agile software release process.      Designing, developing, and maintaining Jenkins pipelines to automate the entire software delivery process. Created declarative and scripted pipelines using Jenkins DSL and Groovy scripting, ensuring efficient and consistent builds, tests, and deployments.      Experience in Migrating the Legacy application into GCP Platform.      Orchestrated the build process by configuring Jenkins jobs to compile source code, package artifacts, and run unit/integration tests. Utilized plugin integrations to execute diverse testing frameworks and generate comprehensive test reports, aiding in rapid identification and resolution of issues.      Leveraged a wide range of Jenkins plugins to extend functionality and tailor pipelines to specific project needs. Integrated tools like Docker, Ansible, and SonarQube into pipelines for containerization, infrastructure provisioning, and code quality analysis, enhancing the overall development workflow.      Developing robust Terraform-based deployment pipelines using GitLab CI/CD to automate the creation and modification of Azure resources, including VM scale sets, load balancers, and network security groups.      Utilizing Terraform state management and HashiCorp Sentinel policies to enforce security and compliance standards. Conducted regular audits, identifying and rectifying configuration drift in Kubernetes clusters and IAM roles within AWS.      Spearheaded the automation of application deployments using Ansible, significantly reducing deployment times and eliminating human error. Orchestrated the entire deployment process, from pulling code from version control to configuring server environments and launching services.      Integrating Ansible into the CI/CD pipeline, enabling seamless integration with tools like Jenkins and GitLab CI/CD. Ensured that every code change automatically triggered the appropriate Ansible playbooks for testing, staging, and production environments.Client: Discount Tire, Scottsdale, AZ 						          Jul 2020   May 2022
Role: Site Reliability Engineer
Responsibilities:      Utilized AWS CloudFormation and Terraform to provision and manage infrastructure as code, ensuring consistent and repeatable deployments.      Implemented serverless solutions using AWS Lambda, reducing operational overhead and optimizing resource allocation.      Utilized Amazon CloudFront to implement content delivery networks (CDNs), enhancing the performance and availability of web applications globally.      Set up proactive monitoring using Amazon CloudWatch to track key performance metrics and create alerts for potential issues.      Implemented various deployment strategies like rolling updates, blue-green deployments, and canary releases to minimize downtime and ensure smooth application updates.      Established service discovery mechanisms through Kubernetes services, enabling seamless communication between microservices while maintaining abstraction from underlying infrastructure.      Integrated and managed persistent storage solutions like Persistent Volumes and Persistent Volume Claims, enabling data persistence for stateful applications.      Created a fully automated build and deployment Platform and coordinating code builds promotions and orchestrated deployments using Jenkins, Harness and GitHub.      Successfully deployed and managed mission-critical applications on Kubernetes clusters, implementing industry-leading practices such as horizontal pod autoscaling, pod disruption budgets, and rolling updates to ensure seamless scalability, fault tolerance, and minimal disruption during deployments.
      Configured Prometheus, AppDynamics and Grafana for monitoring Kubernetes clusters, capturing metrics and visualizing performance trends, while also integrating ELK Stack for centralized logging.      Collaborated with development teams to integrate Kubernetes deployments into the CI/CD pipeline, enabling automated and consistent application releases.      Proficient in troubleshooting and resolving complex issues promptly, with experience in creating and maintaining on-call rotations and documenting post-mortem analysis for continuous improvement.      Utilized Terraform extensively for environment provisioning within the GCP platform, Implemented rigorous security measures and compliance standards through Terraform, ensuring the safeguarding of both infrastructure and applications.      Led initiatives to enhance reliability and resilience, including migrations from bare metal to Kubernetes, improving common operational challenges, and automating updates and maintenance tasks using Jenkins and shell scripting.      Utilized Docker debugging techniques to identify and resolve container-related issues, ensuring the stability and performance of applications, and minimizing downtime during critical project phases.      Automated infrastructure and deployment with Terraform, Harness, Ansible, Jenkins.      Extensive experience in automating deployment pipelines, writing shell scripts for server provisioning, and improving operational efficiency through the development and enhancement of monitoring tools like Nagios and Prometheus.      Designed and implemented modular Terraform modules to encapsulate infrastructure components, enhancing reusability and maintainability across multiple projects. This approach expedited the provisioning of Google Cloud Platform (GCP) resources like Compute Engine instances and Cloud SQL databases.      Implemented best practices for securing Docker containers, including isolation, least privilege, and vulnerability scanning, enhancing overall system security and compliance with industry standards.      Integrated Jenkins with version control systems such as Git and GitHub to enable automated triggering of build and deployment processes upon code changes. Configured webhooks and triggers to initiate pipelines based on pull requests, commits, and branch merges.      Collaborated with cross-functional teams to establish version-controlled Terraform repositories in GitHub, fostering collaboration and ensuring seamless integration with Azure DevOps pipelines for continuous infrastructure delivery.
      Employed Ansible for orchestrating complex infrastructure tasks, including provisioning virtual machines, managing load balancers, and configuring network settings. Leveraged dynamic inventories to adapt to evolving environments and scale resources efficiently.      Played a key role in diagnosing and resolving issues related to infrastructure and configurations using Ansible. Utilized its powerful ad-hoc commands to perform tasks such as checking system status, validating configurations, and rolling back changes when necessary.Client: City of Phoenix, Phoenix, AZ 					                       Jun 2019   Jun 2020Role: DevOps Engineer
Responsibilities:      Implemented backup and recovery strategies using Amazon S3, Amazon Glacier, and automated snapshots for critical data and infrastructure.      Implemented security best practices, configuring AWS IAM roles and policies, AWS WAF for web application firewall, and Amazon GuardDuty for threat detection.      Ensured compliance with industry standards and regulations by configuring logging, monitoring, and access controls, and participating in audits.      Executed successful migration projects, moving on-premises applications to AWS and creating hybrid environments using AWS Direct Connect.      Developed auto-scaling configurations based on application metrics, utilizing Kubernetes features such as Horizontal Pod Autoscaling to adapt to changing traffic loads.      Designed and tested backup and disaster recovery plans, ensuring data integrity and minimal downtime in case of cluster failures.      Diagnosed and resolved application issues by analyzing Kubernetes events, logs, and performance metrics, ensuring rapid incident resolution.      Managed Kubernetes version upgrades and maintenance activities, ensuring clusters were up to date with the latest features and security patches.      Developed comprehensive documentation for Kubernetes cluster setup, deployment procedures, and best practices, providing valuable resources for onboarding and knowledge sharing within the team.      Implemented continuous deployment pipelines using Jenkins to streamline the release cycle. Automated deployment tasks across various environments, including development, staging, and production, ensuring consistent and reliable releases.      Utilized Ansible to manage and maintain consistent configurations across a diverse range of servers and network devices. Developed and maintained playbooks for configuring software, services, and security settings, ensuring uniformity and minimizing downtime.      Implemented integrated Unit Tests and Code Quality Analysis Tools like MS Test, JUnit, Selenium, find bugs and check style.      Served as a go-to resource for diagnosing and resolving Git and Maven related issues, ranging from build failures to repository inconsistencies. Collaborated with cross-functional teams to troubleshoot and implement solutions, ensuring smooth project progression.Client: Ascendum Solutions Pvt Ltd, Bengaluru, IN			                     Aug 2017   Apr 2019Role: Build and Release Engineer
Responsibilities:      Design, implement, and maintain automated CI/CD pipelines to facilitate efficient software development and deployment processes.      Collaborate with development teams to integrate code repositories with CI/CD tools for automated builds, testing, and deployment.      Manage version control systems (Git, SVN, TFS ) and enforce branching strategies for collaborative development.      Merge code branches and resolve conflicts, ensuring smooth integration of changes.      Configure and manage build tools (Jenkins, TeamCity) to automate compilation, packaging, and creation of software artifacts.      Plan and execute deployment strategies across various environments (development, testing, staging, production).      Maintain configuration files for different environments, automating the process of applying environment-specific settings.      Implement infrastructure-as-code (IaC) practices to manage and provision resources.      Implement blue-green deployments, canary releases, or other deployment strategies to minimize downtime and risk.      Monitor deployed applications for performance, stability, and potential issues using monitoring tools.      Troubleshoot deployment-related problems and work with development teams to resolve issues promptly.      Implement security best practices in the deployment process, including vulnerability scanning and code signing.      Collaborate with cross-functional teams (developers, QA, operations) to ensure a smooth development and deployment workflow.      Communicate deployment statuses, issues, and updates to relevant stakeholders.      Create and maintain documentation for deployment processes, troubleshooting guides, and best practices.      Identify opportunities to automate manual tasks in software development and release lifecycle.      Evaluate and integrate new tools and technologies to enhance the build and release process.      Identify bottlenecks and areas for optimization in the deployment pipeline and collaborate with teams to improve efficiency.Client: Equinox Pvt Ltd, Pune, IN 						           July 2014   Jul 2017Role: Linux AdministratorResponsibilities:      Installation, configuration, and maintenance of Linux servers (Ubuntu, CentOS, RedHat) and desktop systems.      Setup and management of web, application, and database servers like Apache, Nginx, MySQL/MariaDB, PostgreSQL.      Configuration and troubleshooting of network services such as DHCP, DNS, and routing.      Firewall setup and management using tools like iptables and firewalld.      Implementation of security best practices, including system hardening and regular updates.      Monitoring system logs for security breaches and unauthorized access.      Planning and execution of data backup strategies using tools like rsync, tar, and backup solutions.      Restoration of systems and data in case of hardware failures or data loss.      Writing and maintaining shell scripts (Bash) for automating repetitive tasks and system administration.      Creation of cron jobs to schedule routine maintenance tasks.      Experience with virtualization technologies like VMware and KVM.      Deployment and management of cloud-based services on platforms like AWS, Azure and Google Cloud.      Configuration and use of monitoring tools like Nagios, Zabbix, Prometheus to ensure system health.      Identifying and resolving technical issues related to hardware, software, and network connectivity.      Maintaining detailed documentation of system configurations, procedures, and troubleshooting steps.      Collaborating with cross-functional teams to implement and support IT infrastructure projects.

Respond to this candidate
Your Email «
Your Message
Please type the code shown in the image:
Register for Free on Jobvertise