Devops Engineer/operations Support Resume
SUMMARY
- Devops Consultant by Profession (Title), Entrepreneur and firm believer of Customer Success by Intuition, Hard worker by nature, Out - going by personality with Technical skills from Software Development background.
- Extensive experience in all phases of SDLC in both Agile and Waterfall methodology
- Experience in working and communicating with senior management, cross-functional teams, and professional peers globally and highly effective at End User Requirement Analysis
- Quick learner, flexible in working individually or in a group with strong inclination towards client-facing, work travel and learning new things.
- Hosting E-commerce Web Applications on Aws.
- Skilled at Software Development Life Cycles and Agile Programming & Agile Ops Methodologies.
TECHNICAL SKILLS
Web Technologies: HTML, XAML (Silverlight), XML.
Version Control and Tracking: JIRA, GIT, Subversion, Team Foundation Server (TFS)
Concepts: Software Development Life Cycle, Project Management
Application/Web servers: Tomcat/Apache, jboss, others
Scripting Languages: Perl scripting, python
Configuration Management: Puppet, chef, ansible
Continuous Integration Tools: Jenkins, Open Blue Ocean
Build Tools: Maven, Ant, Nexus, Junit, MS build
Monitoring Tools: Nagios, Splunk, New relic
Version Control System: Git, Git Hub
Containerization: Docker, Kubernetes
Methodologies: Agile, scrum
Networking & Protocols: TCP/IP, Telnet, HTTP, HTTPS, FTP, LDAP, DNS
Web Technologies: HTML 5, XML, CSS
Programming Language: Python, R programing, MVC, Json, XML, Java
Security: OWASP Fundamentals
PROFESSIONAL EXPERIENCE
Devops Engineer/operations Support
Confidential
Responsibilities:
- Creating a Continuous Delivery Pipelines Integrating with Openshift. All the pipelines are Written in Jenkins Scripted Syntax.
- Automating Jenkins Pipelines with Build Part with Openshift and Automating Test Cases of Sanity and smoke tests.
- Automating Build/Dependencies Middleware with Openshift, using Openshift to Automate, Manage Docker containers and Kubernetes.
- Automating Build Process with Maven using openshift.
- All the deployments are made on Openshift cluster and Provision Pods/Docker Containers by openshift.
- Automating REST API Testing with Newman CLI Integrating with Jenkins.
- As one of the Quality Test Engineer Responsible for Implementing 1,200 Postman Tests. Worked on Automated Smoke and Sanity Tests.
- Creating Jenkins Pipelines with Jenkins Scripted File. Triggering the Remote Jenkins Jobs.
- Worked on openBule Ocean Plugin in Jenkins to Visualize the Jenkins Pipelines.
- Creating Advance Jenkins Pipeline with Jenkins Pipeline Scripted Syntax to Trigger Other Remote Jobs on Other Jenkins Masters.
- Maintaining 6 microservices test Environments in the QA Area.
- Notifying the Failed and successful Build to Slack for continuous Delivery team members.
- Worked with Jenkins version 2.60. Wrote build scripts using Bash to efficiently run the projects on the build system.
- Worked with Remote Parameterized Trigger Plugin to Invoke Remote Jobs. Managing all the microservices infrastructure with open shift.
- Worked on All Jenkins deployments with Open shift. Testing the Builds after implementation using Postman test scripts.
- Using centralized logging architecture for QA environment with ELK Stack.
- Implementing code quality test analysis with Sonarqube on Openshift Environment.
- Using JFrog to store Build, Docker Images.
- Using Ansible for the configuration management solutions for this microservices environment.sql
- Auto Logging all Jenkins Logs into No Sql Database MongoDB.
- Pushing Builds from Staging 1 or Staging 2 for Integration Testing.
- Implementing Configuration Management solutions using Ansible.
- Creating dashboards for what’s live and what’s not live.
- Creating dashboards for docker and kubernetes pods into Graphana Dashboard and Prometheus as a Data source
Devops Engineer
Confidential
Responsibilities:
- Automating Configuring the Red Hat Open shift for Developers Environment For Deployment of code And testing and Feedback.
- Using Python Boto3/ Cloud formation to use AWS as an Infrastructure as a Code.
- POC on amazon EMR and wrote cloud formation template to Install, configure Jupyter notebook on Amazon EMR.
- Created continuous delivery workflow using docker and ansible to accelerate application delivery and build scalable architecture platforms. Allowing us to continuously test, build and release and continuously deploy application to AWS by leveraging EC2 container service for running docker containers in production.
- Setting up Developers Environment using Openshift on AWS Cloud
- I worked on doing spikes for monitoring AWS Infrastructure using cloud watch.
- Experience working with Ansible configuration management tool.
- Using Jenkins uploading Artifacts into Nexus Repository.
- I worked on doing spikes on AWS Config and wrote cloud formation scripts to deploy AWS Config and Its rules. Wrote custom config rules in python boto3 in AWS Lambda to find out non-compliant resources.
- Writing Cheft Cook Books with Ruby and Chef DSL.
- Worked on No Sql Databases Mongo DB.
- Automating Operating system configuration with Puppet Enterprise.
- Designed and implemented high availability and high-performance MySQL cluster.
- Using Splunk Monitoring System Logs Essential to Finding Problems and halting deployment Pipeline.
Environments: Devops, Aws, Puppet, Chef, Jenkins, Maven, nexus, Monitoring, Splunk, Jira, Docker, Kubernetes, openshift