Prt Software Solutions LLP
Location
Work from home | India
Job description
Job Title: DevOps Engineer
Experience : 10 Yrs
Location : Remote
Budget : up to 17 LPA
Client : omkkar innovations
Responsibilities:
Continuous Integration/Continuous Deployment (CI/CD):
Design, implement, and maintain automated build and deployment pipelines.
Ensure the smooth flow of code from development to production, minimizing manual interventions.
Infrastructure as Code (IaC):
Develop and manage infrastructure as code using tools like Terraform, Ansible, or CloudFormation.
Automate the provisioning and configuration of infrastructure components.
Collaboration:
Collaborate with development, testing, and operations teams to integrate and streamline the development and deployment processes.
Work closely with software engineers to understand application requirements and optimize deployment processes.
Monitoring and Logging:
Implement monitoring solutions to track system and application performance.
Set up centralized logging to facilitate efficient troubleshooting and issue resolution.
Release Management:
Manage and coordinate software releases, ensuring timely and reliable delivery.
Implement version control and branching strategies for code repositories.
Security:
Implement and maintain security best practices throughout the development and deployment pipelines.
Collaborate with security teams to address vulnerabilities and ensure compliance.
Automation:
Identify repetitive tasks and automate them to improve efficiency.
Scripting and programming to automate manual processes.
Environment Management:
Manage development, testing, and production environments, ensuring consistency across different stages of the software development life cycle.
Capacity Planning:
Work with teams to forecast resource needs and plan for scalability.
Optimize infrastructure for cost-effectiveness and performance.
Documentation:
Maintain clear and comprehensive documentation for infrastructure, processes, and procedures.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or related field.
Proven experience as a DevOps Engineer or in a similar role.
Proficiency with scripting languages (e.g., Bash, Python, Ruby).
Experience with CI/CD tools (e.g., Jenkins, GitLab CI, Travis CI).
Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).
Strong understanding of version control systems (e.g., Git).
Excellent troubleshooting and problem-solving skills.
Strong communication and collaboration skills
Job tags
Salary