DevOps Engineer AWS

 Responsibilities

  • Understanding customer requirements and project KPIs

  • Implementing various development, testing, automation tools, and IT infrastructure

  • 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

  • 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

  • Selecting and deploying appropriate CI/CD tools

  • Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)

  • Mentoring and guiding the team members 

  • Managing periodic reporting on the progress to the management and the customer

Requirements and Qualifications

  • Bachelor’s degree in CS, engineering, software engineering, or related field

  • Minimum 3 years’ previous experience in development and operations, or related IT, computer, or operations field

  • Previous experience with software development, infrastructure development, or development and operations

  • Experience with AWS, AKS, Kubernetes, Linux infrastructures, database SQL (MS SQL), CI/CD tools, scripting such as JavaScript, PHP, Python, Perl, .NET, Scrum/Kanban/SAFe, Agile workflow methodologies

  • Up-to-date on the latest industry trends; able to articulate trends and potential clearly and confidently

  • Good interpersonal skills and communication with all levels of management

  • Able to multitask, prioritize, and manage time efficiently