We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

4.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Around 7 years of specialized IT experience in Software Development Lifecycle (SDLC) core areas such as Analysis, Design, Implementation, Testing and Deployment of Object Oriented, Client - Server, Web-Based, Distributed and Enterprise Applications with JAVA/J2EE.
  • Expertise on AWS Cloud-Specific services which include IAM, VPC, EC2, RDS, ELB, EMR, ECS, Auto scaling, S3, Cloud Front, Glacier, Elastic Beanstalk, Lambda, Elastic Cache, Route53, Ops Works, Cloud Watch, Cloud Formation, RedShift, DynamoDB, SNS, SQS.
  • Experienced in both framework and Terraform, CloudFormation to automate GCP/AWS environment creation along with the ability to deployment on AWS/GCP, using build scripts and automate solutions using Shell and Python.
  • Framed Cost Effective, Highly Available and Fault Tolerant AWS systems by the combined effort of Security Groups, Elastic Load Balancer (ELB) and Auto Scaling which allows for automated Scalability and Elasticity and Disaster Recovery.
  • Written Cloud Formation Templates to setup IAM policies for users created VPC from scratch by configuring Internet Gateway, Route Tables, Subnets, Network ACLs, Security groups and used S3 for storage.
  • Experienced working on several Docker components like Docker images, containers, Docker-Hub, Docker Registry.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins, Hudson and Bamboo along with Shell (UNIX) and Python Scripts to automate routine Jobs.
  • Experience in branching, merging, tagging, develop, manage Pre-commit, Post-commit hook scripts, maintaining the version across the environments and provide support for parallel development using SCM tools like GIT (GitHub and GitLab), Subversion (SVN), Bitbucket.
  • Extensively experienced in using build automation tools like Maven and ANT for the building of deployable artifacts such as jar, war and ear from source code to write Pom.xml and Build.xml respectively.
  • Integrated Jenkins with Docker container using Cloud bees Docker pipeline plugin to drive all microservices builds out to the Docker Registry. Integrated Selenium automation regression test suite in Jenkins build pipeline.
  • Written Python scripts and integrated them with Ansible to configure the AWS Instances.
  • Handling the Application Deployment on the different environments (DEV, PROD, TEST) developed using java and java script.
  • Written Python and Shell Scripts to automate the cron Jobs and system maintenance.
  • Created the ELK Stack (Elasticsearch, Log stash, Kibana) for Log managing within EC2 for Elasticsearch with Rest API’s and setup Log Analysis, AWS Logs using ELK and manage searches, dashboards, custom mapping and automation of data.
  • Deployed on AWS using build scripts (Boto3 & AWS CLI) and automated solutions using Shell and Python.
  • Expertise in GUI using Java Script, HTML, DHTML, CSS, SQL, PL SQL, XML languages.
  • Extensive working experience in Service Oriented Architecture and publishing Restful and Soap web services using WSDL, SOAP, REST, JAX-RS, XML, JSON, Axis2 and UDDI in distributed web application development.
  • Strong experience in RDBMS database design using PL/SQL to write Stored Procedures, Functions &Triggers, DB normalization, ER modeling, cursors, prepared statements and extensively worked with MySQL, Oracle 9i 10g 11g, DB2, SQL Server 9.0 10.x 11.0, 12.0.
  • Experienced in using Visual Studio 2017/2015 Technologies such as User controls, Web controls, Server controls.
  • Have expertise in technical design documentations using Object-oriented analysis (OOA), Design (OOD).
  • Developed Data Access Layer (DAL), Business Logic layer (BLL) also in implementing Business Processes, as part of Service Oriented Architecture (SOA).

TECHNICAL SKILLS

Cloud Platform: Google Cloud Platform, Amazon Web Services (ec2, ecs etc )

Automation Tools: Docker, Ansible, Jenkins (Cloudbees).

Scripting: Python, Groovy, Bash Shell scripting, PowerShell

Monitoring tools: ELK, Metricbeat, Prometheus, Splunk, EFK, DataDog.

Methodologies/Design Skills: Agile methodology, TDD, UML, OOP.

Technologies: Java, Docker, J2EE, ASP.Net MVC 4.0/4.5, HTML5, XML, DHTML, XHTML, CSS, Java Script, AJAXjQuery, Apache Spark.

Web Services: SOAP, WSDL, RESTFUL, WebAPi

Frame-Works/OR Mapping: MVC, SOA and Hibernate 3.0/4.0, .net framework 4.x

Servers: J-Boss, WebLogic, Apache Web Server, Web Sphere, Apache Tomcat.

Web Technologies: Asp.net, java, Docker, Apache spark, HTML4.0,5.0/ DHTML, CSS, Ajax, JS, jQuery, JSON, XML, XSDDOM, XPath

RDBMS/DBMS: Cassandra, Tigergraph DB, Oracle DB, MS SQL Server, SQL, PL SQL, Triggers, Views.

Version Control: GIT, Team Foundation Server (TFS), Visual Source Safe (VSS)

Other Utilities: ANT, Maven

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

Sr. DevOps Engineer

Responsibilities:

  • Build and deploy CICD pipelines using Jenkins.
  • Create High Level Architecture Document for new frameworks, which has high level Collaborate with Cross Functional Team with Developers and Quality Analysts in Agile Methodology and involve in deep dive discussions.
  • Created Storage buckets and bucket policy and modified the bucket policies for allowing the STSdigital Jenkins IAM role.
  • Researched on boarding the Scala-spark, Java application to bogie by dockerizing the windows applications and documented the process in confluence.
  • On boarded the Meteor application infrastructure to Bogie by using Bogie Postgres and Bogie ACE, Bogie EZ, and Bogie Lambda pipelines by dockerzing the application.
  • Performed Database updates by using Bogie Flyway gear.
  • Integrated Jenkins with Docker container using Cloud bees Docker pipeline plugin to drive all microservices builds out to the Docker Registry. Integrated Selenium automation regression test suite in Jenkins build pipeline.
  • Invoked Sonar Cube in the CI/CD pipeline for checking the code coverage and Code quality and security.
  • Implemented different stages in the Jenkins pipeline - Eratocode, sonar.
  • Extensively created Infrastructure and service deployment using Bogie Gears and Bogie shared Jenkins library functions.
  • Onboarded our team BAP to Artemis and performed production releases using Artemis PAR.
  • Develop reusable automated build and deploy pipelines in DevOps environment.
  • Develop Linux bash scripts for the project deliverables for the business needs and Create Scripts in Python which Integrates Amazon API to control instance operations.
  • Understanding of Software Development Lifecycle Methodologies & experience using software containers such as Docker to migrate applications to a cloud-based infrastructure
  • Manage a production Infrastructure on Google Cloud Platform VPC, Storage buckets, GCE, container Service, Terraform including Auto Scaling.
  • Automate deployment of applications, system configurations and security settings in GCP cloud-based environment while implementing integrations, updates and fixes.
  • Configured Ansible to perform automated deployments. Expert in User Management and Plugin Management for Ansible
  • Implement and manage infrastructure as code through Ansible and other automation tools
  • Installed Metricbeat, Prometheus in host and container level and created Dashboards to monitor CPU, memory and health of the Containers.
  • Worked on creating the Cloud formation templates and also terraform to create infra to deploy the service on to the GCP/AWS cloud.
  • Perform Automation Testing on every new version before sending it for User Acceptance Test.
  • Written Shell scripts and integrated them with Ansible to configure the AWS Instances.
  • Used ANT and MAVEN as build tools on Java projects for development of build artifacts on the source code.
  • Worked on standard custom Jenkins CICD pipeline at enterprise level.
  • Worked in container-based technologies like Docker, Kubernetes.
  • Developed Dev/Test/Prod environments of different applications on GCP by provisioning Kubernetes clusters on GCE instances using Docker, Chef, and Terraform.
  • OpenShift virtualized PaaS provider - useful in automating the provisioning of commodity computing resources for cost and performance efficiency.
  • Worked on creating Dashboards and Visualizations in Kibana and maintain Logstash pipelines and ingest logs from the GCE VM’s to Kibana. Also, worked on settinp logging agents on the GCE VM’s.

Environment: DevOps, Jenkins, Python/Scala, Puppet, Chef, AWS, Terraform, micro-services, Java, Agile methodology, Web services/API, Groovy, GIT, SVN, Ant, MAVEN, Shell Scripting, JIRA, Eratocode, SONAR, Artemis, Bogie.

Confidential - Charlotte, NC

DevOps/Cloud Engineer

Responsibilities:

  • Deploying Kubernetes Cluster and implementing Azure Kubernetes services to orchestrate the application pods.
  • Installing, configuring NGINX as load balancer to orchestrate application calls.
  • Setting up CI/CD pipeline using Jenkins by configuring artifacts for automation.
  • Used Groovy Scripts for CI/CD pipeline builds, and actively involved in the entire pipeline setups and Jenkins configurations.
  • Various Git Webhooks were configured for continuous integration operations.
  • Expertise in Atlassian Confluence created and developed multiple pages, captured various information in an organized manner.
  • Worked on existing Jenkins pipeline to integrate various tools like Sonar, Service Now.
  • Hands on experience in installing and administrating tools like Jenkins, puppet and Artifactory.
  • Installed Jenkins and Slaves on Docker Containers.
  • Worked on Docker container to create Docker Images for different environments
  • Upgraded/installed higher versions of JDK like JDK 11 and maven and gradle on Docker Image.
  • Actively working on the Helpdesk tickets - Multiple Environment issues and bugs, enhancements from the client.
  • Actively involved in AGILE/SCRUM methodologies while executing the project.
  • Actively involved in giving Demos for each sprint on the user stories worked. Also documented at High level in confluence for each user story worked on.
  • Working with various application teams to help them use the pipeline to deploy applications from dev to prod.
  • Worked on the deployment tool - Spinnaker.
  • On call support on rotation basis to support production environment.

Environment: DevOps, Jenkins, Python/Scala, Agile methodology, NGINX, Web services/API, Groovy, GIT, SVN, Ant, MAVEN, Shell Scripting, JIRA, Confluence, Service Now, SONAR, Infosec Scan, spinnaker.

Confidential - Cincinnati, OH

Sr. Cloud Engineer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Involved in implementing the Spring MVC Architecture for the site, also worked on spring security features
  • Developed RESTful web services using spring to interact with front end application.
  • Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
  • Developed Java API to interact with the Amazon SQS used in sending bulk emails.
  • Designed and configured the AWS Secure Notification Service (SNS) and Secure Email Service (SES) to work with the clients.
  • Used AWS SDK for connection to Amazon S3 buckets as it is utilized as the object storage accommodation to store and retrieve the files cognate to the application
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS
  • Created the Infrastructure by using Cloud formation templates and Terraform from the scratch.
  • Used GIT as a version controlling for the source code check in and check outs
  • Wrote test cases which adhere to a Test-Driven Development (TDD) pattern.
  • Involved in coding Object Oriented JavaScript and responsible for client-side validations using Java script and jQuery functions.
  • Developed UI using HTML, JavaScript, and JSP for interactive cross browser functionality and complex user interface.
  • Worked on Encrypting AWS S3 storage Objects, Created Buckets and stored files. Enabled Versioning and security for files stored.
  • Inventory groups are added for Amazon Ec2 for instances and monitoring AWS hosts.
  • Good knowledge in AWS Content Data Network (CDN) like cloud front.
  • Used Bootstrap and media queries to make data post and data retrieval components responsive.
  • Design and develop Database, Tables, Stored procedures, triggers, cursors SQL Server, Stored Procedures, Triggers, and Views in MS SQL Server 2017 for accessing the database
  • Experienced in in setting up of AWS RDS and Dynamo DB instances.
  • Experience in monitoring and auditing tools like AWS cloud Watch and Cloud Trial.
  • Created Buckets in AWS and stored files. Enabled Versioning and security for files stored.
  • Installed SONAR on Jenkins server and configure with the build process for the code analysis process for better code quality and code metrics, and rapid feedback for development teams and managers.

Environment: JAVA JDK 1.7,1.8, SOAP and Restful Webservices, Spring Framework 4.x, Hibernate 4.x, Spring Boot, HTML5, JavaScript, JUnit, PL/SQL, XML, Log4jWeb logic Application Server, Amazon S3, Amazon RDS, AWS Lambda, Amazon IAM, Amazon EC2, Amazon CloudWatch, JUnit, Eclipse, Maven, Agile scrum methodology.

Confidential

Cloud Engineer

Responsibilities:

  • Followed AGILE Methodology and coordinated with product owners to gather requirements.
  • Updated and developed user-interactive web pages from CSS3, HTML5, Java Script, ReactJS, NodeJS and Angular Js for the best user experience.
  • Used Spring framework to create the REST services. Worked on designing the REST APIs/Micro Services in collaboration with other teams.
  • The application was hosted on AWS cloud. Created and configured the AWS EC2 instances that hosted the REST APIs.
  • Worked on setting up the DynamoDB database on AWS that hosted the app data served up by the REST APIs.
  • Created REST services that served up the reference app data on DynamoDB to the requestor modules.
  • Installed Jenkins/Plugins for GIT repository, setup SCM polling for Immediate Build with Maven and Jenkins.
  • Maintained and provisioned EC2 instances, S3, VPC, Route 53, ELB, IAM, CloudWatch alarms, SNS, SES.
  • Changes the AWS infrastructure EBS to Docker with Kubernetes.
  • Created various Lambda functions with API gateways triggers and maintained multiple versions of lambda functions and shifted traffic between various versions of lamda functions.
  • Worked on Docker container Snapshots, attaching to a running container, removing images, managing directory structures and managing containers.
  • Experience working on Docker Hub, creating Docker images and handling multiple images for middleware install ions and domain configurations.
  • Created Scripts in Python which Integrates Amazon API to control instance operations.
  • Work on data modeling for the Oracle 12c transactional database. Created new PL/SQL stored procedures, functions and triggers for the database.
  • Used Spring JDBC Template to build the DAO layer. Wrote the DAO code to perform the CRUD operations and invoke the stored procedures on the database.
  • Used GIT /Bit Bucket for Version control.
  • Used Jenkins for continuous integration and to automate and build the application to generate WAR and JAR files.
  • Involved in Documenting the Use Cases (by preparing, Technical Design Documents, Understanding Document and Application Publishing Document etc.)
  • Used Agile methodologies for Task updates on User stories form Backlog during each sprint

Environment: Java, AWS (EC2, DynamoDB, Cloud Formation), HTML5, CSS3, Java Script, REST Services, Oracle 12c, PL/SQL, JDBC, Spring Framework, Spring Boot, Spring Tool Suite, Jenkins, GIT/Bit Bucket, Junit, Mockito

Confidential

Java Developer

Responsibilities:

  • Reviewed the functional, non-functional requirements and high-level designs.
  • Worked with Agile Methodologies.
  • Developed application using Struts MVC, Spring Dependency Injection and IBATIS as the ORM tool.
  • Worked extensively in the backend Oracle database.
  • Analyzed and understood the business requirements.
  • Involved in various SDLC phases of the project.
  • Connecting to MySQL database using JDBC.
  • Soap UI is used for web services testing.
  • Created logging system for development stage using Apache Commons Logging.
  • Developed web pages using HTML, CSS, JSP, jQuery, JavaScript, Angular Js and Free marker.
  • Developed a protocol between the client and server using XML and build the parse to communicate between both ends.
  • Developed the loyalty program applications to enhance the client business.
  • Produced SOAP Web Service using Apache Axis. Generated WSDL files for the Service that served XML data.
  • For logging and other functions used Spring AOP and Spring IOC Framework to implement them.
  • Developed Multi-Threaded/Concurrent applications and Unix Shell Scripting.
  • Implemented Collections for managing the dynamic data and other Core Java APIs.
  • Created functions and stored procedures in Oracle SQL/PL-SQL.
  • Worked with XPath when need to identify objects in the XML.
  • Used Axis2 to generate clients from WSDL.
  • Used Jenkins as the build management tool. Selenium was used to keep a track of bugs.
  • Worked in Quality Analysis and Testing.

Environment: Java, EJB, Hibernate, Struts, Free Marker, Selenium, Oracle SQL, PL/SQL, XML, XPath, JUnit, Eclipse IDE, HTML, CSS, JavaScript, SOAP, JAX-B, JAX-RPC, JAX-WS, JAX-RS, Apache Tomcat, Apache Commons Logging, SOAP, Multi-Threaded/Concurrent, Collections, Stored procedures.

We'd love your feedback!