We provide IT Staff Augmentation Services!

Devops Engineer/ Aws Developer Resume

Austin, TX

SUMMARY

  • 7 years of experience in IT sector by adopting DevOps practices such as CICD in runtime with various tools like Git,Maven,Jenkins,Ansible,Kubernetes, Bamboo with Azure & AWSand as Python Developer with AWS.
  • Certified AWS Developer, Oracle certified Database 11g SQL and Mule Soft Certified developer.
  • Experienced in creating CI/CD pipelines for release and deployment with Azure for .net applications and maintain artifacts in Azure DevOps artifactory.
  • Strong Operational skills on Cloud Services EC2, S3, VPC, Cloud Formation, Cloud Watch, RDS, Dynamo DB, SQS, IAM, SNS, and SES Experience with scripting languages like Python.
  • Proficient in SQL databases MS SQL, MySQL, Oracle, no - SQL, MongoDB.
  • Experienced in working with various Python Integrated Development Environments like NetBeans, PyCharm, PyStudio and Eclipse.
  • Experienced in setting up CICD pipeline integrating various tools with Jenkins to build and run Terraform jobs to create infrastructure in AWS.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment.
  • Designed and managed public/private cloud infrastructures using Amazon Web Services (AWS) which include EC2, S3, Cloud Front, Elastic File System, Dynamo dB, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, Lambda and IAM which allowed automated operations.
  • Knowledge on provisioning EC2 instances and all resource areas of EC2 like Instances, Dedicated hosts, volumes, Key pairs, Elastic IP's, Snapshots, Load Balancers, and Security Groups.
  • Virtualized the servers on AWS using the Docker, created the Docker files and version control, built various containers using Docker engine and Docker Machine environments, to deploy the micro services-oriented environments for scalable applications.
  • Created AWS EBS volumes for storing application files for use with AWS EC2 instances whenever they are mounted to them and installed Pivotal Cloud Foundry (PCF) on EC2 to manage containers created by PCF.
  • Integrated Ansible playbooks with Terraform modules to combine infrastructure creation and configuration.
  • Maintained Bitbucket Repositories which includes Jenkins for Integration, creating new repositories, enabling GIT to ignore, branching, merging, creating pull requests and the access control strategies from Bitbucket and JIRA for the collaboration.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
  • Executed a Continuous Delivery pipeline with Docker, Jenkins, GitHub and AWS AMI's, results in generating of new Docker container whenever a new GitHub branch get started.

TECHNICAL SKILLS

Operating Systems: Windows, MacOS, Linux CentOS, Linux Red Hat.

Programming: C, C ++, Python, PostgreSQL, Groovy, Power shell, SQL, HTML, Shell scripting, JSON.

Web/Application Servers: Apache Tomcat, JBOSS, Wildfly

Cloud Technologies: AWS (EC2, VPC, S3, IAM, Elastic Beanstalk), Microsoft Azure DevOps

Configuration Management Tools: Ansible, Maven

Middleware: Mule Soft

Databases: Oracle, MongoDB, AWS Aurora

PROFESSIONAL EXPERIENCE

DevOps Engineer/ AWS Developer

Confidential - Austin, TX

Responsibilities:

  • Provision Linux and Windows servers in cloud and virtual environments.
  • Enabling client’s end to end journey from On-Premise to Cloud.
  • Responsible for cloud integration and development projects in government and public services industry.
  • Perform large scale migrations and discoveries.
  • Worked as DevOps Engineer for setting up infrastructure on AWS.
  • Provide systems administration support as it relates to all aspects of server migrations/discoveries.
  • Maintain tools for remote management and alert monitoring.
  • Responsible for installing OpenShift on AWS and Patching Red Hat OpenShift.
  • Building python code for ETL process - AWS Environment.
  • Merging current file with cache and rebuilding AWS Athena tables.
  • Splitting large CSV file into small chunks to load into hydra.
  • Responsible for building Pipelines in Jenkins and for Java based applications using Maven.
  • Also responsible for building pipelines in Azure DevOps for .net based applications.
  • Implemented a complete automated build-release solution using combination of technologies like Maven, JFrog, Bamboo and Jenkins.
  • Build Docker based local development application for developers using Bash scripts and docker images, where dev team can spin up their production footprint docker container on their local and test their application.
  • Build docker based selenium Grid platform for local UI testing
  • Build Docker based local development application for developers using Bash scripts and docker images, where dev team can spin up their production footprint docker container on their local and test their application.
  • Artifact version management using Azure Artifacts and JFrog Artifactory.
  • Standardize the automated deployment of Docker Images in ECR using Azure DevOps Pipelines and continuously deploy different microservices in AWS ECS Fargate across the platform.
  • Create CloudFormation base templates for several AWS services to implement iterative infrastructure deployments.
  • Create and Deploy custom managed IAM service roles and resource-based policies for several AWS Cloud Solutions across multiple AWS Accounts using AWS Cloud Formation and Azure Pipelines.
  • Virtualized the servers on AWS using the Docker, create the Docker files and version control.
  • Configured DOCKER Containers for Branching purpose and deployed using Elastic Beanstalk.
  • Worked with Terraform to create AWS components like EC2, IAM, VPC, ELB, Security groups.
  • Responsible for configuring management of different application layer modules.
  • Integrated Docker container based test infrastructure to Jenkins CI test flow and set up build environment integrating with Git and Jira to trigger builds using Web Hooks and Slave Machines
  • Experience in software build tools like Apache Maven and also to write Pom.xml and Build.xml respectively using build plugins in maven.
  • Implemented automation for deployments by using YAML scripts for massive builds and releases.
  • Managed Azure Infrastructure Azure Web Roles, Worker Roles, VM Role, Azure SQL, Azure Storage, Azure AD Licenses, Virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Azure Portal.
  • Wrote PowerShell scripting for task automation and to schedule tasks in Azure DevOps pipeline.
  • Profusely worked on Version control tools GIT to track changes made by different people in source code involving concepts like merging, branching and Tags.
  • Responsible for packaging and versioning with Artifactory management strategies like JFrog and Azure Artifactory.

Python Developer - AWS

Confidential

Responsibilities:

  • Develop Python scripts to convert source files into custom flat file layouts.
  • Write and code generic python framework for data integration of load ready files into AWS platform.
  • Write and unit test ETL programs into a deployable production module.
  • Build and write scheduling jobs on AWS using Celery work-flow.
  • Responsible for scheduling jobs in AutoSys and create tasks in MOVE IT.
  • Design and build PostgreSQL queries for loading data into AWS database.
  • Facilitate Python testing in QA and PROD regions.
  • Responsible for SCM including concepts like branch management, merging.
  • Also responsible for automating release notes after deployment to different environments.

Software Engineer

Confidential

Responsibilities:

  • Entire Front end and back end modules of the project are developed using Python with Django Framework.
  • Designed and developed the data management of the project using MySQL databases.
  • With the use of Django's Database API, accessed database objects.
  • Worked with MuleSoft Developer team and has good hands on experience in creating flows.
  • Written Python Scripts to parse the XML documents and load the data in database.
  • Used existing Python and Django modules and rewritten to deliver data in certain formats.
  • Experienced in writing indexes, views, constraints, stored procedures, triggers, cursors and user defined functions or subroutines in MySQL.
  • Responsible for Debugging and troubleshooting the application.
  • Used Subversion control tool to coordinate teamwork.
  • Booting up nodes using prebuilt images on Amazon EC2 using python.
  • Bootstrapping Amazon EC2 nodes with software you want running when your nodes boot up using boto library.
  • Uploading, copying, downloading, and deleting files using Amazon S3.
  • Using Amazon SQS to queue up work to run asynchronously on distributed Amazon EC2 nodes.

Hire Now