استخدام DevOps Engineer
شرح موقعیت شغلی
Roles and Responsibilities:
• Collaborate with various teams to support the organization's transformation into a DevOps culture, promoting collaboration, communication, and cross-functional teamwork.
• Support continuous integration, continuous delivery, and automated deployment processes.
• Understand the needs of stakeholders and communicate them effectively to developers, facilitating the development of software solutions that meet business requirements.
• Identify opportunities to automate and improve development and release processes, implementing best practices and tools to enhance efficiency and productivity.
• Test and review code written by others, performing thorough analysis to ensure quality, reliability, and adherence to coding standards.
• Ensure the security and resilience of systems by implementing appropriate measures and safeguards against cybersecurity threats.
• Identify and troubleshoot technical issues, performing root cause analysis for production errors and developing software updates and fixes to address them.
• Stay updated with new technologies and industry best practices, evaluating their applicability and potential within the DevOps structure, and overseeing their implementation and development.
• Provide Level 2 technical support, assisting in troubleshooting and resolving complex technical issues.
• Build software solutions to integrate with internal back-end systems, enabling efficient data exchange and system interoperability.
Experience:
Minimum of 3 years’ experience in development.
Experience in collaborating on projects and working efficiently as part of a Development team in agile environment.
Experience as a DevOps Engineer or similar software engineering role.
Proficient with git and git workflows
Good knowledge of Ruby or Python.
Working knowledge of databases and SQL
• Collaborate with various teams to support the organization's transformation into a DevOps culture, promoting collaboration, communication, and cross-functional teamwork.
• Support continuous integration, continuous delivery, and automated deployment processes.
• Understand the needs of stakeholders and communicate them effectively to developers, facilitating the development of software solutions that meet business requirements.
• Identify opportunities to automate and improve development and release processes, implementing best practices and tools to enhance efficiency and productivity.
• Test and review code written by others, performing thorough analysis to ensure quality, reliability, and adherence to coding standards.
• Ensure the security and resilience of systems by implementing appropriate measures and safeguards against cybersecurity threats.
• Identify and troubleshoot technical issues, performing root cause analysis for production errors and developing software updates and fixes to address them.
• Stay updated with new technologies and industry best practices, evaluating their applicability and potential within the DevOps structure, and overseeing their implementation and development.
• Provide Level 2 technical support, assisting in troubleshooting and resolving complex technical issues.
• Build software solutions to integrate with internal back-end systems, enabling efficient data exchange and system interoperability.
Experience:
Minimum of 3 years’ experience in development.
Experience in collaborating on projects and working efficiently as part of a Development team in agile environment.
Experience as a DevOps Engineer or similar software engineering role.
Proficient with git and git workflows
Good knowledge of Ruby or Python.
Working knowledge of databases and SQL
مهارتهای مورد نیاز
- DevOps
- Docker
- Git
- Python
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت