Post Job Free

Resume

Sign in

Devops Engineer Configuration Management

Location:
Manhattan, NY, 10007
Posted:
March 15, 2024

Contact this candidate

Resume:

JANNATUL MITU

Location: Brooklyn, NY

Email: ad4cy3@r.postjobfree.com Cell: +1-973-***-****

Linkedin

OBJECTIVE:

Experienced DevOps engineer with a strong interest in cloud computing and experience in designing, implementing, and deploying automation of cloud resources. Skilled in building CI/CD pipeline, system administration, container orchestration, IaC, and software configuration management. Ability to quickly learn new tools & technology, adapt to change, and work in a collaborative process to contribute to the prosperity of an organization.

PROFESSIONAL SUMMARY:

● Experience in working on Cloud Computing, Software Configuration Management, Build and Release Management, and System Administration

● Providing infrastructure solutions based on amazon web services(AWS) in a fast-paced, challenging, innovative company focused on reliability and customer service

● Experience working with AWS for deploying EC2 instances consisting of various Servers Such As Ubuntu servers, Amazon Linux AMI, CentOs, and Redhat

● Experienced and participated in designing cloud models for Infrastructure-as-a-service (IaaS), Platform-as-a-service (PaaS), and Software-as-a-Service (SaaS)

● Experience Working on Virtualization technologies like Virtualbox, and vagrant

● Experience with container deployments by using Kubernetes, Docker, Docker Compose, Docker Swarm, Docker Hub, Docker images, and Docker registries

● Experience with version control tools like GIT, Github, and Gitlab for branching and maintaining the version across the environments

● Experience in maintaining and configuring user accounts for Dev, QA, and production servers and creating roles in EC2, RDS, S3, Cloud Watch, and EBS resources to communicate with each other using IAM

● Experience SQL and RDBMS skills, including SQL Server, PostgreSQL, MySQL, AURORA

● Configured Inbound/Outbound in AWS Security groups according to the requirements

● Experienced in working with a configuration management tool like Ansible that included the installation and configuration of the Ansible master and hosts

● Hands-on experience in deploying developed code in Nginx, Apache Tomcat, HTTPd

● Very Good understanding of the Agile, Scrum, Waterfall methodologies, and Software Configuration Management

● Experience in working with bug tracking tools Such As Jira, and Azure DevOps.

● Excellent communication analytical and problem-solving skills, with the ability to work independently within a team environment

● Energetic self-starter with excellent analytical and organizational skills. Achieves goals,objectives, and milestones in an accurate and consistent manner

● Experience in the areas of Software Building, Business Analysis, and in all phases of the Software Development Life Cycle (SDLC) process Soft skills:

● Critical Thinking in the workplace

● Innovative while teamwork

● Multitasker in a busy environment

● Dependable, and Open-minded

● Active Listener in meetings

● Understands and recognizes coworker contributions

● Ability to interact, communicate and present ideas

● Capability to translate ideas into unconventional solutions

● Understanding team needs and developing ideas to meet their objectives

● Developing, presenting and effectively communicating complex ideas and strategies in both technical and user-friendly language to a variety of audiences

● Sharing ideas with others

● Quickly building trust and collaborative working relationships

● Building and maintaining ongoing, collaborative relationships with coworkers

● Collaborated with others to optimize results

● Develop and maintains good relations and excellent collaboration with the team TECHNICAL SKILLS

DevOps Tools: Gitlab CI/CD, GIT, GitHub, Gitlab, Jenkins, Maven, Virtualbox, Vagrant, Docker, Docker-compose, Docker swarm, Kubernetes, EKS, Cloudwatch, Prometheus and Grafana, EFK, Ansible, Terraform, CloudFormation, Jira, Azure DevOps, AWS Cloud Platform, DigitalOcean

Operating System: Windows, Linux, RedHat CentOS, Ubuntu Language exposure: Java, Python, JavaScript, Shell Scripting, JSON, YAML, Groovy, HTML Databases: MySQL, PostgreSQL, MongoDB, RDS

Web Servers: Apache httpd, Apache Tomcat, Caddy, Nginx Professional Work Experience

AT&T, Dallas, Texas

DevOps Engineer (Remote) Dec-2020 to Current

Responsibilities:

● Worked on designing and deploying a multitude application utilizing almost all of the main services of AWS stack like EC2, EKS, S3, ELB, IAM, VPC, EBS, RDS, Cloud watch and Cloudformation

● Strong root-cause analysis skills, Deadline and detail-oriented

● Focusing on a production ready, load balanced, highly available and fault tolerant infrastructure

● Implement disaster recovery plans

● Created network architecture on AWS VPC, subnets, IGW, Route table and NGW setup

● Creating and managing users, roles, and groups using AWS Identity and Access Management (IAM) and managing networking for a large-scale cluster on Amazon EKS

● Design Cloud Formation templates to create custom-sized VPC (Virtual Private Cloud) solutions in AWS with the help of network ACLs, Security groups, public and private network configurations, NGW, IGW, EC2 instances, S3 buckets objects, Subnet, etc to ensure successful deployment of Web Applications by achieving IaC

● Designed and Implemented CI/CD pipeline with Docker, Kubernetes, Jenkins, Gitlab in all the non-production and production environments

● Used Docker Swarm and docker-compose.yml file to deploy applications in testing environments

● Following best practices of agile methodology to speed up the delivery process efficiently

● Created gitlab-ci.yml and configured build and deploy stages to deploy the docker images to Test, Staging, and Production servers with the help of webhooks

● Supporting multiple application teams by providing CI Tools Infrastructure to perform build, deploy, code review, code analysis, and test

● Installation and Configuration of PostgreSQL databases in AWS instances

● Design and implement application deployment using Ansible

● Creating and configuring CloudWatch alerts for instances and using them in Auto-scaling launch configurations.

● Configuring SCM (GitHub) webhooks for the Jenkins jobs to be triggered on different events

● Wrote a Shell scripting for automated deployment with Kubernetes

● Wrote Kubernetes manifests for deploying, configuring, Install Shield, and managing

collected metric collection and monitoring.

● Used Prometheus and Grafana as monitoring tools

● Worked on EFK in order to Monitor CPU, Network statics, IO, and Performance issues

● Attend daily stand-up and weekly update team meetings

● Provide on-call support to production environments on a rotation basis Environment: AWS (CloudFormation, EC2, S3, RDS, ELB, VPC, Subnet, NAT, IGW, EKS, IAM, Security Groups, AWS CLI), Amazon Linux AMI, Ubuntu, VirtualBox, Terraform, Ansible, Docker, Kubernetes, Jenkins, GitHub, GitLab, Shell, flask, nodejs, NextJS, Postgresql, Nginx, Elasticsearch, FluentD, Kibana, Prometheus, Grafana, Jira, Confluence, & MS Office TD Bank, Cherry Hill, NJ

DevOps Support Engineer (Remote) Nov-2017 to Oct-2020

● Responsible for deployment, monitoring, and assisting the operation team

● Monitor cloud applications and services as part of on-call support

● Open to working shifts (morning, mid-afternoon, or evening; M-F, Su-Th or Tu-Sa) with occasional on-call duties

● Respond to JIRA tickets for test environment to production environment

● Set up meetings with ticket owner before working on a ticket and make changes

● Update JIRA ticket daily to follow agile-scrum two weeks sprints

● Share best practices and ideas based on challenges

● Participate in 1:1 meeting with the leader to get feedback on where to improve, where to focus, and complement based on my day to day performance

● Work with development team including SE, QA, QE’s before and after deployment

● Respond to the development team with issues after code deployment into test and staging environment

● Join release management meeting before code deploy on the production

● Monitor production environments and respond to each ticket based on the priorities

● Shadow senior engineers before going to a new project to gain best practices experiences and get to know technical stakeholders

● Open to receiving constructive feedback and improving for professional development

● Knowledge transfer to new support engineers to go over the current project, technology stack, and best practices

● Supports application deployments, building new systems and upgrading and patching existing ones

● Configured, deployed highly available and scalable applications on AWS using EC2, RDS, S3, Elastic load balancer, Auto-scaling

● Used cloudwatch and SNS for monitoring

● Provisioned and configured virtual machines using vagrant and virtualbox

● Create and Configure Automation and Centralized Management with Ansible, Implemented Ansible to manage all existing servers and automate the build and configuration of new servers

● Experience with Kubernetes to automate deployment, scaling, and operations of application containers with clusters

● Create AWS Cloud Formation templates to create VPC, Subnets, and NAT for successful deployment of Web applications

● Implemented Continuous Delivery with Jenkins, Docker, GitHub, and AWS AMI. Jenkins acted as the Continuous Integration server, automatically building new Docker containers when the GitHub branch started.

● Using Cloudformation to Create the AWS infrastructures like launching the EC2 instances, VPC, S3 buckets objects, Subnets, etc

Environment: AWS: EC2 instance, S3, Elastic Load Balancer, EBS and RDS, Auto Scaling. Jenkins, VirtualBox, Kubernetes, Docker, Terraform, Ansible, Shell Scripts, GIT, JIRA, Nginx and MySQL database, Apache Web Servers, YAML scripting, PostgreSQL EDUCATION:

Southeast University Bangladesh

B.B.A in Finance 2012



Contact this candidate