Sr. Application Engineer Resume
2.00/5 (Submit Your Rating)
Rye Brook, NY
SUMMARY
- Highly analytical, solutions - based, and results driven DevOps Engineer/Application Engineer with 6 years of experience in the software development life cycles and agile methodology; complemented with understanding of multiple automation tools for developing digital pipelines.
- Equipped with knowledge of industry trends and technology advancements relating to source control, build management, and configuration management tools.
- Skilled Confidential providing support for developing infrastructure-related design flows to enhance high availability based on service-level agreement (SLA) and business requirements using Splunk and Datadog; building Web applications with JAVA, as well as writing Scripts in Shell and Groovy.
- Armed with exceptional communication, organizational, critical, and time management aptitudes to achieve set objectives and goals.
PROFESSIONAL EXPERIENCE
Confidential, Rye Brook, NY
Sr. Application Engineer
Responsibilities:
- Develop software application profiles. Deliver software requirements, and act as liaison software applications infrastructure engineering.
- Build and run large-scale, distributed and fault-tolerant software systems adhering to engineering principles.
- Performed all necessary day-to-day GIT support for different projects.
- Implemented & Maintained the Branching and Build/Release strategies utilizing GIT source code management.
- Use Jenkins jobs to build and deploy applications to lower level environments.
- Provide technical and functional support to the users and fixing of defects.
- Develop and identify software application issues and resolve memory leaks and interpret code.
- Deliver migration and upgrade of software solutions to client implementations.
- Assist software application management with Root cause Analysis and issue resolution.
- Perform automation tasks via frameworks for scripting.
- Create Release Notes, blackout plans and access risk upfront so that we are prepared for worst case
- Create transition documents for maintenance and production team
- Design and implement extensions to existing DevOps and CI/CD tools like Jenkins, Ansible and Git.
- Design, Implement and drive the adoption of containers and orchestration technologies like Docker and Kubernetes.
- Utilized Splunk services to troubleshoot issues in the project.
- Created Splunk alerts to monitor the application round the clock.
- Used Splunk to query issues in the application and report back to the appropriate teams with results.
- Use Agile tool like Confluence to organize project deliverables, to track and to report progress.
Confidential, Des Moines, IA
DevOps Engineer
Responsibilities:
- Extensive working on CloudFormation and Deploying the Web application using Docker and hosting it to cloud.
- Installed Splunk Forwarders for new application environments and also for existing applications
- Utilized Splunk services to troubleshoot the issues.
- Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
- Docker-compose to create Zoo Navigator, Kafka Manager and Kafka Monitor.
- Rebalancing Partitions using Kafka and LinkedIn Tools and Increasing Replication factor using plain commands and JSON and same time upgrading the Kafka Broker.
- Closely worked with Kafka Admin team to set up Kafka and Zookeeper cluster setup.
- Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
- Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
- Used Spark API to generate Pair RDD using Java programming.
- Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka Cluster.
- Worked on Big Data Integration &Analytics based on Hadoop, SOLR, Spark, Kafka, Storm and web Methods.
- Handled importing of data from various data sources, performed transformations using Hive, MapReduce, loaded data into HDFS and Extracted the data from SQL into HDFS using Sqoop.
- Built performance testing suite applications using open source tool JMeter.
- Setting up Some Monitoring Tools using Prometheus and Grafana.
- Setting up Kafka Dashboard on Grafana and Adding Graphs to Grafana and removing broker from Cluster
Confidential, Houston, TX
DevOps Engineer
Responsibilities:
- Responsible for design and maintenance of the GIT Repositories and the access control strategies.
- Performed all necessary day-to-day GIT support for different projects.
- Implemented & Maintained the Branching and Build/Release strategies utilizing GIT source code management.
- Used Ant and Maven as a build tools on java projects for the development of build Artifacts on the source code.
- WrotePythonscripts for pushing data from DynamoDB to MySQL Database. Resolved update, merge and password authentication issues in Bamboo and JIRA.
- Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus Artifactory.
- Scheduled the Linux Cron jobs and Jenkins jobs for build automation.
- Spinning up AWS resources by using terraform.
- Integration of Automated Build with Deployment Pipeline.
- Currently installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
- Deployed the java applications into Apache Tomcat Application Servers.
- Experience in writing Maven pom.xml and Ant build.xml for build scripts.
- Utilized WAR and JAR files for deployment of enterprise apps.
- Prepared Junit test cases and executed server configurations.
Confidential, Atlanta, GA
DevOps Engineer (Consultant)
Responsibilities:
- Installed, configured and administered Splunk Enterprise on Linux and Windows servers
- Created Splunk Forwarders for new application environments and also for existing applications
- Wrote various classes and methods for data retrieval while implementing Angular 2 components
- Utilized Spring Security for authentication and authorization
- Worked on https services in Angular2 to pass the application data to the user.
- Created Splunk dashboards for multiple projects in the organization
- ConfigureJBoss server authentication with corporate LDAP.
- Used various Core Java concepts such as Multi-Threading, Exception Handling, Serialization, Collection APIs to implement various features and enhancements
- Involved in setting smart base lines for Dynatrace alerts, created and scheduled various Dynatrace reports
Confidential
Software Engineer
Responsibilities:
- Actively involved in all aspects of the system design which include requirement gathering, analysis, development, system and integration testing.
- Design Architect & Create a solution using Java, J2EE Technologies.
- Review, monitoring and setup KPI's and alerts for various services.
- Involved in production support to address the issues that were raised.
- Responsible for software development and web development projects.
- Understanding of application development lifecycle methodologies.
- Modifying the existing JSP's for screen level changes and adding client-side validations in JavaScript.
- Analyzing the requirements, develop, implementing using Java, J2EE, JSP, JavaScript, HTML and SQL.
- Worked on design and development of UI using HTML, CSS, and JavaScript.
- Hands on experience with data persistence using Hibernate and Spring Framework Implemented client-side validations using JavaScript.
- Used core Java to develop the functionality of the modules.
- Implemented servlet to handle request and response which comprises of accepting form input and generate HTML Web pages dynamically.