Specialist / Senior Specialist (DevSecOps)

Location: Singapore
Discipline: Information Technology
Job type: Permanent
Salary: Negotiable
Contact name: Prem Ambrose

Contact email: prem.ambrose@atomicgroup.sg
Job ref: #0427PA_1718091247
Published: about 1 month ago

Job Title

Specialist / Senior Specialist (DevSecOps)



Education / Experience

  • Degree in Computer Science, Computer Engineering or related technical discipline
  • Have at least 5 years of relevant working experience


Job Description

The candidate needs to be agile enough to wear a technical hat and manage operations simultaneously. Some of the responsibilities of a DevSecOps engineer include:

  • Understanding customer requirements and project KPIs
  • Implementing various development, testing, automation tools, and IT infrastructure
  • 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
  • Incidence management and root cause analysis
  • Coordination and communication within the team and with customers
  • Selecting and deploy 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
  • Monitoring and measuring customer experience and KPIs
  • Managing periodic reporting on the progress to the management and the customer
  • Implementing proof-of-concepts on processes to be introduced to both in-house and external customers.

Requirements

  • Proficient in Git.
  • Experience with DevOps CI/CD and testing tools/techniques (eg. Github Actions, Selenium, SonarQube).
  • Good understanding of Agile/Waterfall software delivery methodology.
  • Able to work independently and as a team.
  • Good communication skills both in writing and verbally to present complex ideas or technical solutions to business or management team
  • Complete at least 1 full software development life cycle
  • Proficient in working with at least Linux and Windows platform


Nice to haves

  • Experience with containerization (eg. Docker, Kubernetes) and/or cloud technologies (AWS/Azure)g
  • Cloud certifications (eg. AWS/Azure developer)