Overview
As a DevOps Engineer, you will play a crucial role in enhancing the efficiency and reliability of our software development and deployment processes. You will be responsible for implementing and managing continuous integration and continuous delivery (CI/CD) pipelines, automating infrastructure and deployments, and optimizing the performance of our cloud-based systems. Your expertise will contribute to the seamless delivery of high-quality software solutions.
Key Responsibilities
- Design and implement CI/CD pipelines to streamline the software development and deployment process.
- Automate and optimize infrastructure, deployment, and monitoring processes.
- Collaborate with cross-functional teams to ensure smooth integration of new features and updates.
- Implement and manage cloud services for scalable and reliable infrastructure.
- Utilize containerization technologies for improved scalability and portability.
- Monitor system performance and troubleshoot issues to ensure high availability and reliability.
- Implement security best practices throughout the development and deployment lifecycle.
- Participate in the design and architecture of robust and scalable systems.
- Ensure proper documentation of processes and configurations.
- Stay updated with the latest industry trends and best practices in DevOps.
Required Qualifications
- Skills Required for Regression dashboard management.
- Excellent scripting skills (Python/TCL/tk/Shell programming)
- Extensively worked on Linux OS.
- Understanding about how Git/Repository works.
- DevOPs skills to maintain the dashboard.
- Understand the Gatekeeper scripts written to manage the Git.
Skills: automation,cloud services,scripting,containerization,devops,ci,cd,python