Overview
Responsibilities
Design, implement, and maintain CI/CD pipelines using Jenkins to support automated builds, testing, and deployments.
Manage and optimize AWS infrastructure for scalability, reliability, and cost-effectiveness.
To streamline operational workflows and develop automation scripts and tools using shell scripting and other programming languages.
Collaborate with cross-functional teams (Development, QA, Operations) to ensure seamless software delivery and deployment.
Monitor and troubleshoot infrastructure, build failures, and deployment issues to ensure high availability and performance.
Implement and maintain robust configuration management practices and infrastructure-as-code principles.
Document processes, systems, and configurations to ensure knowledge sharing and maintain operational consistency.
Performing ongoing maintenance and upgrades (Production & non-production)