Chanakya Bodupalli
DevOps Engineer
Hire this person
Send a job offer directly to this candidate
About
DevOps Engineer with 5+ years of experience designing, implementing, and managing continuous integration and delivery pipelines for cloud-based applications. Skilled in using a wide range of DevOps tools and technologies, including Jenkins, Git, Docker, Kubernetes, AWS, and Terraform. Proven track record of delivering high-quality software releases on time and on budget.
As a DevOps Engineer, I specialize in automating software development and deployment processes, ensuring that software releases are reliable, secure, and scalable. I have experience collaborating with cross-functional teams, including developers, QA engineers, and operations teams, to ensure that software releases meet business and technical requirements.
My expertise includes designing and implementing CI/CD pipelines, automating infrastructure management, and monitoring application performance. I am also skilled in using agile methodologies to deliver software releases in an iterative and incremental manner.
I am passionate about staying up-to-date with the latest trends and technologies in DevOps and cloud computing. I am a quick learner and enjoy solving complex problems. I am excited to work with teams that are passionate about delivering high-quality software products using modern DevOps practices.
Experience
- 5+ years of AWS Certified DevOps Engineering experience in design, development, test, release and DevOps phases for enterprise grade software platforms and applications.
- Experience includes implementing DevOps practices, release management, designing and developing Java/J2EE projects.
- Extensive experience in all phases of Software Development Life Cycle (SDLC) in Software Configuration Management (SCM) / DevOps, Software Quality Assurance, Software Test, and Verification and Validation.
- E2E experience in all phases of Project life cycle (Initiation, Planning, Execution, Control, and Closure) with meticulous analysis and managed deliveries by using Agile, Scrum (Sprint) and Waterfall methodologies extensively.
- Experienced with Chef Configuration Management Tool and knowledge on Puppet.
- Proficient in migrating existing AWS infrastructure to serverless architecture where feasible with AWS Lambda, kinesis streams, firehose, s3, DynamoDB and deployed via Terraform/AWS Cloud Formation by running it through the pipelines for archival/retrieval.
- Experience with AWS services like EC2, VPC, S3, ELB, Route53, SES, SNS, RDS, CloudFront, Elasticache CloudWatch.
- Experience in Branching, Merging, and Tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), GIT (GitHub, GitLab).
- Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code.
- Experience in several AWS services EC2, VPC, S3, Cloud Watch, Auto scaling configurations etc.
- Strong working experience in deploying Puppet, Puppet Dashboard and Puppet DB for configuration management to existing infrastructure.
- Execution experience in CI/CD in on-premises and cloud data centers.
- Experience in using Nexus and Artifactory Repository Manager for Maven builds.
- Experienced with Nagios, Splunk, and Cloud Watch as IT Infrastructure Monitoring tools.
- Extensively worked on Jenkins by installing, configuring and maintaining for continuous integration (CI) and for End to End automation for all build and deployments.
- Experience in designing, developing, architecting complex custom solutions using Cloud Formation templates for managing the resources in AWS with versioning and implementing automation by continuous integration and continuous deployments.
- Expertise in Kubernetes and OpenShift. Skilled in automation, continuous integration, and continuous delivery
- Experience with container systems like Docker and container orchestration like ECS, Kubernetes.
- Highly skilled in working with cross-functional teams in developing Deployment strategies, policies and procedures
- Experience in creating Virtual Machines on VMWare ESXi and Virtualization Environments
- Technical knowledge of current network hardware, protocols, and Internet standards, including TCP/IP, and DNS, DHCP, SSH, FTP, Terminal Services/Remote Desktop.
- Experienced on Powershell, Python, Ruby, Shell Scripting for RHEL.
- Practical experience with Linux/Unix system administration and troubleshooting.
- Hands-on experience in configuring SSH and FTP server to transfer files.
- Have a wide range of system design, process optimization, capability & solution development and automation experience.
- Comfortable working in waterfall and Agile (SCRUM) environments
- Excellent background in creating, implementing and managing processes and procedures to facilitate smooth and repeatable software release process.
- Excellent communicative, interpersonal, intuitive, and analytic and leadership skills with ability to work efficiently in both independent and teamwork environments.
Education
Masters Degree in Engineering from Lakehead University