We provide IT Staff Augmentation Services!

Sr. Devops/devsecops/site Reliability Engineer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Over 8 Years of experience with Strong Linux background and experienced in designing and implementing Secure, Highly Available and Fault Tolerant Systems. An AWS and CKA Certified Senior DevOps/DevSecOps Engineer.
  • Experienced in AWS, Configuration Management, Build and Release, SCM, Continuous Integration (CI), Continuous Delivery (CD) and DevOps Methodologies, cloud methodologies & various environments.
  • Experienced in using AWS Resources such as EC2, S3, VPC, EBS, dynamo DB, Code Build, Code Deploy, Code Commit, Elastic Beanstalk, AMI, SNS, RDS, Cloud Watch, Route53, Auto scaling, Security Groups, and Cloud Formation.
  • Experience in Linux Administration like Installation, Configuration, Tuning and Upgrades of Linux.
  • Implemented a Continuous Integration (CI) and Continuous Delivery (CD) framework using Jenkins, Ansible, Chef, AWS, Maven, and Nexus in Linux environment.
  • Expertise in designing, analyzing, and troubleshooting large - scale distributed systems.
  • Experienced Cloud-native application architecture and design experience including containerized microservice, service mesh, API, and event-driven architectures
  • Experienced with cloud-native software architecture frameworks including Open-Source and Commercial distributions (OCI-compliant containerized microservices, REST API, Kubernetes deployment and orchestration) and Cloud-based services (AWS Lambda, EKS, Azure DevOps, AKS).
  • Experience with DevSecOps CI/CD pipeline automation, integration, and onboarding of software development teams to accelerate value delivery.
  • Strong experience in an application environment with API fundamentals (REST and GraphQL) as well as Docker, Kubernetes, Service Mesh, and Microservices.
  • Strong experience with CI/CD tools and other tools such as Docker, Puppet, Chef, Kubernetes, Salt, Ansible, and others.
  • Experience in Python scripting and application development, Infrastructure as Code (Bicep, ARM, Terraform, or similar).
  • Experienced Azure DevOps (pipelines and releases) or GitHub Actions (Yaml build pipelines).
  • Excellent command of source control (git), including branching strategies and policies.
  • Experienced in deploying Azure and Spark data components Data Factory, Airflow, Data Lake (ACLs), Synapse.
  • Worked with various Monitoring tools like Azure Monitor Application Insights, Sentry.io, Dynatrace, New Relic, Naggios, Zabbix, ELK, App Dynamics, and logging frameworks like Azure Monitor, Splunk, Elastic Search.
  • Expertise in DevSecOps automation, and Continuous Integration (CI) / Continuous Deployment (CD), Lean, and Agile Scrum/Kanban development techniques, best practices, and tools.
  • Experienced in End-to-end Agile Lifecycle Management, Test, Build, Deployment, Security and Application Monitoring CI/CD pipeline automation solutions (i.e., Jira, GitLab/GitHub, Selenium, Cucumber, Bamboo, Ant/Maven, Jenkins, Terraform, Ansible, Sonatype Nexus/CheckMarx, New Relic, AppDynamics etc.)

TECHNICAL SKILLS

Cloud Computing: Amazon Web Services VPC, EC2, S3, EBS, IAM, RDS, ELB, Route 53, Auto Scaling, Cloud Watch.

Operating system: Linux (RHEL (Red Hat 4/5/6/7), CENTOS & SUSE), Solaris 11/10/9/8, HP-UX 11.0, 11.11, 11.23, 11.31, HPUX11i V1, V2 & V3, Ubuntu 12/13/14, Windows NT /2000/2003, DEBIAN.

Application Servers: WebLogic Application server 9.x, 10.x, Apache Tomcat 5.x/7.x, Red Hat JBoss 4.22. GA Web Sphere 6.x/7.x/8.x

Version Control: GIT, Subversion (SVN), Bitbucket, GitHub

IDE/Build Tools: Maven, NodeJS, ANT

Binary Repositories: Nexus, Artifactory.

Configuration Management Tools: Ansible, terraform, Chef.

Code Review Tool: SonarQube.

CI/CD Tools: Jenkins, Team city

Containerization Tools: Kubernetes, Docker

Languages: C, C++, SQL, PL/SQL, Shell Scripting, Java script, Python, Ruby JSON, XML, YAML

Database: MongoDB, Oracle, SQL server, MySQL

Web servers: Tomcat, APACHE 2.x, 3.x, JBOSS 4.x/5.x, Web Logic (8/9/10), Web Sphere4.0/5.0 and nginx

Networking/Protocol: DNS, DHCP, CISCO Routers/Switches, Palo alto, WAN, TCP/IP, NIS, NFS, SMTP, LAN, FTP/TFTP, Juniper, Cisco

Platform: Linux/Unix, Windows

Bug Tracking Tools: Bitbucket, JIRA, Confluence.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Sr. DevOps/DevSecOps/Site Reliability Engineer

Responsibilities:

  • Developed, maintained, and supported solutions that make it easier for application development teams to compile, deploy, and test their code in AWS.
  • Developed and maintained project infrastructure, and managed environments tailored to building, releasing, developing, and testing applications efficiently without interruption to development work.
  • Monitored dashboards, analyzed logs and metrics to identify potential improvements for our automation systems, and diagnosed build failures.
  • Developed, operated, monitored, and automated team infrastructure tools and services, both on-prem and in AWS.
  • Actively participated in capacity planning, scale testing and disaster recovery exercises.
  • Designed, implemented, and maintained a modern system deployment to the cloud environment with a Continuous Integration/Continuous Deployment (CI/CD) workflow for system build, test and deploy in containerized microservices.
  • Developed and Enhanced DevOps operations in multiple Cloud Service environments.
  • Built custom tools for employees, empowering them to solve complex problems on their own
  • Worked closely with global software development teams and infrastructure teams in Designing and implementing new solutions to streamline manual operations.
  • Collaborated with a matrixed team of expert network architects and engineers to drive adoption of DevOps/SRE practices and operating models across all network product owners.
  • Developed simple solutions to complex problems, driving the engineering and operations for network software development, automation, provisioning, performance management and tools / APIs for self-service across the enterprise.
  • Accountable for establishing technical level relationships and partnering with all business disciplines, outsourcing vendors, and external suppliers to define and implement the Network DevOps / SRE roadmap, building and enforcing the standards defined in it.
  • Collaborate with other Network teams to develop network DevOps/SRE solutions with a focus on production integration
  • Conducted network analysis, configuration management and developed improvements for system software performance, availability, and reliability.
  • Diagnosed and debugged production incidents and then improved systems to prevent the problem from recurring.
  • Was part of a 24/7 On Call support team and collaborate with software development teams.
  • Worked on complex problems in a large-scale internal private cloud including observability, monitoring, infrastructure as code, and many other development efforts.
  • Ensured that the services meet stability, performance, and availability requirements
  • As a Site Reliability Engineering, worked with Engineering teams and provided scalable and robust service-oriented infrastructure automation, monitoring, and analytics solutions for internal private cloud.

Confidential, San Francisco, CA

Senior DevOps Cloud Engineer

Responsibilities:

  • Deployed and managed innovative modern cloud technologies using infrastructure-as-code, self-healing, and security automation patterns.
  • Implemented code that improves scalability, performance, maintainability, and security.
  • Implemented alert configurations and maintained documentation as needed.
  • Developed and improved CI/CD processes to improve release cadence and success.
  • Designed and Optimized API performance, API Gateway service mesh, and Kubernetes orchestration.
  • Implemented unique distributed trace-id across all components of the system and improved automation, self-healing/remediation.
  • Implemented SRE and DevOps aligned enterprise capabilities and products, leverage new tooling, automate away complex issues, and build this foundation leveraging peer teams in the Enterprise.
  • Ensured applications are supported, incidents are handled, TOIL is automated, and the IT for IT portfolio of applications are onboarded into Enterprise SRE and DevOps practices.
  • Ensured the applications have a full stack of observability and introduced and created continuous improvement through code and automation and provided operational insight through analytics and technical execution.
  • Analyzed complex technical challenges that require an in-depth analysis, provided solutions, and executed those solutions to improve efficiency, reduce downtime, and reduce toil.
  • Collaborated and consulted with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals.
  • Implemented Site Reliability Engineering and systems engineering to help onboard into DevOps/SRE and ensure the applications on-boarded to SRE are available, have full-stack observability, are integrated with CI/CD, and always-on by introducing continuous improvement through code and automation and provided operational insight through observability, monitoring, and incident analytics.
  • Assisted in training the organization by partnering with the application teams to establish proper DevOps and SRE practices, contribute to the SRE Playbook, and improve efficiencies through analysis, monitoring, and automation.
  • Analyzed the availability of critical business flows and identified service level objectives and indicators and conducted destructive and resiliency testing to reach SLI/SLOs for the firm's critical products and services leading to improved customer experience and customer satisfaction.
  • Worked with Application Team developers to review code deployments and prepare for changes to the environment.
  • Proactively reviewed past changes and incidents to improve future stability of applications.
  • Identified and developed metrics, dashboards, and views of data that provides insight and review of data to protect the availability of supported applications.
  • Created process for continuous inspection capabilities code quality to identify problems before they manifest in production.
  • Supported responsibilities for critical applications, to identify systemic issues, conduct blameless postmortems, root cause analysis, and introduced strategic solutions in code that solve the problem and eliminate repeat issues.
  • Implemented solutions that operate at scale to improve the reliability of the team's data warehouse platform.

Confidential, Chicago, IL

DevOps Cloud Engineer

Responsibilities:

  • Designed flexible solutions that require little to no maintenance.
  • Reported status on assigned tasks and identified project risks
  • Provided thorough and regular documentation on our automation systems and processes.
  • Collaborated with application development teams to identify opportunities for CI/CD infrastructure improvements that streamline time intensive or repetitive tasks or improve compliance.
  • Involved in coaching delivery teams on DevOps practices, maintaining, enhancing DevOps and DevSecOps tools chain and assisted delivery teams in adoption of DevOps best practices on enterprise roadmap.
  • Analyzed existing processes, practices, within the delivery teams and suggest changes to improve throughput.
  • Understood evolving need of delivery teams and enhanced DevOps delivery pipeline capabilities Onboard and supported various delivery teams to adopt DevSecOps platform.
  • Analyzed opportunities and built automation to reduce team’s interdependency.
  • Applied engineering principles to improve resiliency, performance, efficiency, and scalability of the DevOps eco system.
  • Participated and hosted Community of Practice (CoP) sessions and collaborated with internal development community and develop self-serve capability for them to meet business needs effectively.
  • Stayed current with DevOps practices, emerging tools landscape, and predicted impact of changes Accountable for meeting milestones set for different projects.
  • Involved in the entire software development life cycle of the DevOps tool chain.
  • Collaborated on idea creation and development of the DevOps tool chain.
  • Supported the ongoing lifecycle maintenance of the DevOps tool chain and supported the software quality efforts of product deliveries to our end users.
  • Rolling out upgrades to our software factories as needed and worked closely with developers, testers, and system engineers from multiple product teams.
  • Suggested modifications to the DevSecOps workflow to improve efficiency and researched and pitched new tools/products to the team.
  • Determined future needs for capacity and investigated new products and features.
  • Used Strong troubleshooting ability daily and took steps on my own to isolate issues and resolve root cause through investigative analysis in environments where I had little knowledge, experience, or documentation.
  • Administered and ensured the proper execution of the backup systems.
  • Provided 24x7 on-call support to handle urgent critical issues.

Confidential, Chicago, IL

DevOps Engineer

Responsibilities:

  • Designed and worked with team to implement ELK Stack on AWS.
  • Design roles and groups for users and resources using AWS Identity Access Management (IAM).
  • Used simple storage services (S3) for snapshot and Configured S3 lifecycle of Application logs, including deleting old logs, archiving logs based on retention policy of Apps.
  • Experience with container-based deployments usingDocker and working withDockerimages, Docker hub andDockerRegistries.
  • Installed, Configured and automated the Jenkins Build jobs for Continuous Integration (CI) and AWS Deployment pipelines using various plugins like Jenkins EC2 plugin, AWS Code Deploy, AWS S3 and Jenkins CloudFormation plugin.
  • Implemented complete automation in the process of CICD from the scratch with the help of Jenkins pipeline and CF templates.
  • Supported and deployed to web application servers such as WebLogic, JBOSS,Apache Tomcat, andApacheHTTPD servers.
  • Created and managed the VPC, Subnets and route tables to establish a connection between different zones.
  • Experience in setting up Jenkins CI/CD pipelines and integrating build and deployment tools like maven, npm, Artifactory, SonarQube, Ansible, Groovy, Python, Docker, and Kubernetes.
  • Automated infrastructure using Terraform and AWS CloudFormation and also used AWS cloudformation for updating the stacks.
  • Built end to end CI/CD pipelines in Jenkins integrating SCM, compiling source code, performing tests, and pushing build artifacts to Nexus.
  • Managed storage in AWS using Elastic Block Storage, S3, created Volumes, configured Snapshots.
  • Installed application on AWS EC2 instances and configured the storage on S3 buckets.
  • Created snapshots, AMIs, Elastic IP’s and managed EBS volumes.
  • Launched and configured Amazon EC2 (AWS) Cloud Servers using AMI's (Linux/Ubuntu) and also configured the servers for a specific application.
  • Used Maven (POM.xml) andAntscripts (build.xml) as build frameworks/scripts.
  • Had done the research and implemented new tools such as Kubernetes with Docker to assist with auto-scaling, continuous integration, rolling updates with no downtime.
  • Configured local Maven repositories and multi-component Ant projects with Nexus repositories and scheduled projects in Jenkins for continuous integration.
  • Created Docker images using Docker files, worked on Docker container snapshots, removing images, and managing Docker volumes and experienced with Docker container service.
  • Used Maven Dependency Management system to deploy the snapshots and release versions of code to the Nexus repository. Created site for the application using the Maven site.
  • Designed Helm Charts for templating the Kubernetes deployment workflow and integrated the whole CD setup with Jenkins.

We'd love your feedback!