As a Senior DevOps Engineer at Jibit, you will be responsible for designing, implementing, and maintaining our DevOps infrastructure, tools, and processes. You will collaborate with cross-functional teams to enhance deployment automation, optimize system performance, and drive efficiency throughout the development pipeline. This role requires a deep understanding of DevOps best practices, cloud technologies, and a proactive approach to problem-solving.
Responsibilities:
● Design, implement, and maintain the organization's DevOps practices, tools, and infrastructure to enable efficient and automated software development, deployment, and operations processes. ● Collaborate with development, testing, and operations teams to streamline and automate software build, deployment, and release processes, ensuring continuous integration and continuous delivery (CI/CD) workflows. ● Implement and maintain configuration management, version control, and release management tools and processes to ensure software consistency, stability, and reliability. ● Collaborate with development teams to create and maintain build scripts, deployment scripts, and automation tools to streamline software deployment across multiple environments (e.g., development, testing and production). ● Monitor and optimize the performance, scalability, and availability of the organization's software systems and infrastructure, and identify and resolve performance bottlenecks, security vulnerabilities, and other issues. ● Implement and maintain automated testing, monitoring, and logging tools to ensure software quality, security, and operational efficiency. ● Provide technical expertise and guidance to development, testing, and operations teams on DevOps best practices, tools, and technologies. ● Stay updated with the latest trends, tools, and technologies in the DevOps field, and evaluate and recommend new tools and processes to improve the organization's software development and operations workflows. ● Mentor and provide technical guidance to junior DevOps engineers or other team members as needed. ● Collaborate with vendors and external partners to manage and maintain third-party tools and integrations related to DevOps practices. ● Prepare and present reports, performance metrics, and recommendations to senior management and stakeholders. ● Ensure compliance with company policies, procedures, and regulatory requirements related to software development and operations.
Qualifications:
● Bachelor's or Master's degree in computer science, software engineering, or a related field. ● Several years of experience in DevOps roles, with a focus on implementing and maintaining DevOps practices, tools, and infrastructure. ● Strong technical expertise in DevOps practices, tools, and technologies, such as version control (e.g., Git), build automation, configuration management (e.g., Ansible), containerization (e.g., Docker, Kubernetes). ● Hands-on experience with scripting and programming languages, such as Bash, Golang. ● Strong troubleshooting, analytical, and problem-solving skills. ● Excellent communication and interpersonal skills, with the ability to work collaboratively with cross-functional teams and communicate technical concepts to non-technical stakeholders. ● Experience with infrastructure-as-code (IaC) concepts and tools, such as Terraform. ● Experience with security best practices and tools related to DevOps, such as vulnerability scanning, security testing, and compliance automation, is a plus.
معرفی شرکت
جیبیت (JIBit)، برند تجاری شرکت ایوانرایانپیام، ارائه دهنده سرویسهای پیشرفته مالی و پرداخت آنلاین برای سازمان ها و کسب و کارهای بزرگ است.