Post Job Free
Sign in

Configuration Management Ci Cd

Location:
Plano, TX
Posted:
February 04, 2024

Contact this candidate

Resume:

SUMANTH ANUMOLU

**** ****** **, *****, ** ***** 203-***-**** ****************@*****.***

PROFESSIONAL SUMMARY

• DevOps Engineer with good IT experience comprising DevOps, Cloud computing, infrastructure configuration management, Linux systems administration, and software configuration management (SCM). Automating, and optimizing mission-critical deployments in AWS, leveraging configuration management, CI/CD, and DevOps processes.

• Designed, configured, and managed public/private cloud infrastructures utilizing Amazon Web Services

(AWS)including EC2, Auto - Scaling in launching EC2 instances, Elastic Load Balancer, Elastic Beanstalk, AWS Lambda, S3, Glacier, Cloud Front, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Formation, IAM, SNS.

• Experience in working with configuration management tools like Chef, and Ansible.

• Expertise in troubleshooting and problem-solving skills of Linux/UNIX /Windows servers.

• Extensively worked on Jenkins for continuous integration and End-to-end automation for all builds and deployments. Created Jenkins Pipelines using Groovy script to automate the process of deployment.

• Implemented Terraform modules for the deployment of various applications across multiple cloud providers and managing infrastructure.

• Proficient with container systems like docker and container orchestration like EC2 Container Service, and Kubernetes, worked with Terraform.

• Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.

• Assist with troubleshooting production incidents requiring detailed analysis of issues on web and desktop applications, Autosys batch jobs, and databases (both relational and VSAM for mainframe) and issue resolution relating to current applications, assisting in the development. SKILLS

• Methodologies/Issue Tracking: SDLC, Agile

• Configuration Management Tools: Chef, Ansible

• Infrastructure as a code: Terraform, Cloud

formation.

• Containers and Orchestration tools: Docker,

Kubernetes

• Cloud Technologies: AWS (EC2, ELB, IAM, S3,

Cloud Watch), Azure

• CI-CD/Build Tools: Bitbucket CI/CD, Jenkins,

Gitlab CI/CD.

• Scripting Languages: Python, Shell Scripting, Power Shell

• Versions Control: GITLAB, GitHub, bitbucket

• Operating System: Linux, Windows

• Middleware: Apache, Nginx

WORK HISTORY

DevOps System Engineer Lead 10/2022 to Current

Bank Of America – Plano, TX

• Proficiently designed, deployed, and managed a comprehensive AWS infrastructure, harnessing a wide array of services including Amazon EC2 for compute resources, Amazon S3 for scalable object storage, Amazon RDS for relational databases, and Amazon ECR for Docker image storage.

• Effectively used GitLab for version control and collaboration, overseeing code repositories and fostering team cooperation on software projects.

• Successfully designed, configured, and maintained CI/CD pipelines within GitLab, automating the build, testing, and deployment processes for software projects. Streamlined development workflows, improved code quality, and reduced release cycle times by leveraging GitLab's CI/CD capabilities.

• Accomplished the creation, building, and pushing of Docker images for applications, integrating them seamlessly into the GitLab CI/CD pipeline. Leveraged AWS Elastic Container Registry (ECR) for secure and efficient image storage, ensuring streamlined deployment processes and improved scalability of cloud-native applications.

• Successfully designed and deployed a Kubernetes cluster on Amazon Elastic Kubernetes Service (EKS) using Terraform, automating infrastructure provisioning and configuration. Ensured high availability, scalability, and efficient management of containerized applications within the Kubernetes environment.

• Configured and set up Splunk dashboards to monitor system and application logs, creating visualization charts, gauges, and maps for log analysis.

• Proficiently managed and configured Nginx as a web server and reverse proxy, ensuring optimal website performance, security, and scalability. Effectively implemented SSL/TLS encryption, load balancing, and caching strategies to enhance web application delivery and user experience.

• Owned and supported the CrowdStrike application for 650k agents, detecting malicious activities across Bank of America.

• Implemented BMC BladeLogic as a Configuration Management tool, automating repetitive tasks, deploying critical applications, and proactively managing change.

• Utilized Bash/Shell scripts and Python scripts for day-to-day transaction management and routine task automation.

• Collaborated effectively within cross-functional teams, contributing to the project's success through open communication and teamwork.

DevOps Engineer 10/2021 to 09/2022

XOS TRUCKS Inc – Los Angeles, CA

• Served as the Bitbucket administrator, responsible for managing repositories, user access, and security settings. Implemented best practices for version control, branching strategies, and code review workflows, ensuring smooth collaboration among development teams and optimizing repository performance.

• Successfully designed, configured, and maintained CI/CD pipelines within Bitbucket, automating the build, testing, and deployment processes for software projects. Streamlined development workflows, improved code quality, and reduced release cycle times by leveraging Bitbuckets CI/CD capabilities.

• Implemented SonarQube on AWS EC2, integrated it with Bitbucket pipelines for continuous code analysis, and worked with the DNS team to enable Single Sign-On (SSO) for SonarQube.

• Integrated SonarQube seamlessly into the CI/CD pipeline to enforce code quality checks at every stage of development. Ensured that only high-quality code was promoted to production, reducing post-deployment issues and enhancing overall application stability.

• Utilized JFrog Artifactory to efficiently manage and organize artifacts, dependencies, and binaries throughout the software development lifecycle. Implemented robust version control and artifact management practices, streamlining the release process, and ensuring reliable builds and deployments.

• Implemented Docker for containerization and seamlessly integrated it into the Bitbucket CI/CD pipeline. Effectively built and pushed Docker images to AWS Elastic Container Registry (ECR).

• Implemented multiple environments, including development and production, for DevOps, and automated backup and recovery procedures for DevOps tools in AWS.

• Used CloudFormation to build AWS infrastructure, wrote CloudFormation templates, and maintained infrastructure. Set up release pipelines in all environments.

• Administered Linux servers, managing Apache/Tomcat server, mail server, and MySQL databases in both development and production.

DevOps Cloud Engineer 07/2020 to 10/2021

Cardinal Health – Hartford, CT

• Implemented and maintained GIT branching strategies, overseeing the Source Code repository infrastructure.

• Managed UNIX/Linux servers, including hardware design and selection, ensuring optimal performance.

• Proficient in designing Kubernetes clusters, configuring deployments, services, and pods, and implementing strategies for high availability and fault tolerance.

• Proficiently managed and maintained Azure cloud infrastructure to ensure scalability, reliability, and cost- efficiency for web applications, leveraging Azure services such as virtual machines, networking, and storage.

• Automated instance creation using Terraform modules, enhancing scalability and repeatability for both new and existing instances.

• Designed and implemented configuration management systems with Chef, streamlining server configuration processes.

• Proficient in scripting languages such as YAML, Shell, and Python to automate various tasks and configurations.

• Utilized Docker to containerize applications, improving portability and simplifying deployment. Managed Docker images and containers, including secure storage and distribution, using Azure Container Registry, enhancing the overall development and deployment workflow.

• Implemented and managed Kubernetes charts using Helm, ensuring reproducible builds of Kubernetes applications and efficient release management.

• Implemented and maintained Continuous Integration/Continuous Deployment (CI/CD) pipelines using Jenkins, streamlining the software development lifecycle by automating build, test, and deployment processes for multiple projects.

Python Automation Engineer 07/2017 to 08/2018

Macro Software Solutions – Hyderabad, INDIA

• Successfully contributed to full-stack web development projects, utilizing Python for backend development and HTML, CSS, and JavaScript for frontend design and functionality.

• Implemented API calls to seamlessly integrate external data sources and services into our applications, enhancing user experience and data accuracy.

• Managed and optimized a Postgres database, ensuring efficient data storage, retrieval, and manipulation for web applications.

• Proficiently used GitLab for version control, ensuring code collaboration, tracking changes, and maintaining a well-organized codebase.

• Leveraged the Django framework to develop robust and scalable web applications, streamlining development and improving code maintainability.

• Configured and maintained Nginx as a middleware solution, enhancing web application security, performance, and scalability.

• Integrated automated testing suites into CI/CD pipelines using Python and testing frameworks (e.g., pytest), ensuring rigorous testing at every stage of development and early detection of defects.

• Successfully tackled complex technical challenges, demonstrating problem-solving skills by implementing innovative solutions and optimizations.

• Collaborated effectively within cross-functional teams, contributing to the project's success through open communication and teamwork.

EDUCATION

Master of Science: Electronics and Communications Engineering 2020 University of New Haven - West Haven, CT

Bachelor of Science: Electronics and Communications Engineering 2017 Jawaharlal Nehru Technological University - Hyderabad, INDI



Contact this candidate