DevOps Engineer
เกี่ยวกับตำแหน่งนี้
The DevOps Engineer will be responsible for understanding user requirements, implementing development tools, managing project activities, and ensuring effective communication within the team and with stakeholders.
หน้าที่รับผิดชอบ
• Understanding user requirements and project KPIs.
• Implementing various development, testing, automation tools, and IT infrastructure.
• Planning the team structure, activities, and involvement in project management activities.
• Managing stakeholders and external interfaces.
• Setting up tools and required infrastructure.
• Defining and setting development, test, release, update, and support processes for DevOps operation.
• Have the technical skill to review, verify, and validate the software code developed in the project.
• Troubleshooting techniques and fixing the code bugs.
• Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage.
• Encouraging and building automated processes wherever possible.
• Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management.
• Incidence management and root cause analysis.
• Coordination and communication within the team and with customers.
• Selecting and deploying appropriate CI/CD tools.
• Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline).
• Managing periodic reporting on the progress to the management and the user.
คุณสมบัติ
• A bachelor's degree in computer science, information technology, or a related field.
• Proven experience in software development, IT operations, or a similar role for at least 3 years.
• Strong knowledge of programming languages.
• Familiarity with DevOps tools and technologies, such as Jenkins, Docker, Kubernetes, and Ansible.
• Experience with cloud platforms, such as AWS, Azure, or Google Cloud.
• Strong problem-solving skills and the ability to work under pressure.
• Excellent communication and collaboration skills.
• Willing to be placed in a banking or financial company.