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