DevOps Engineer

Job Description:
  • Implementing various development, testing, and automation tools for the ongoing product developments

  • Defining and setting development, test, release, update, and support processes for DevOps operations

  • 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

  • Selecting and deploying appropriate CI/CD tools

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

  • Managing periodic reporting on the progress to the R&D Management

  • Deploying updates and fixes

  • Providing Level 2 technical support

  • Implementing the troubleshooting techniques and fixing the code bugs

  • Building tools to reduce occurrences of errors and improve customer experience

  • Developing software to integrate with internal back-end systems

  • Designing procedures for system troubleshooting and maintenance

Qualifications:
  • BS/MS in Engineering or Computer Science/Mathematical Engineering

  • 3+ years of experience as a DevOps Engineer or similar software engineering role

  • Experience in Telecom or Financial industry

  • Have the technical skills to review, verify, and validate the software code developed in the project

  • Good knowledge of Linux and Windows OS

  • Good knowledge of Python

  • Previous experience in CI/CD Implementations in complex environments

  • Previous experience in working with development teams and architectural teams

  • Good knowledge in Containerization

  • Good knowledge in Networking Concepts

  • High Availability systems know-how

  • Working knowledge of databases and SQL ( PostgreSQL knowledge is plus)

  • Experience as an Integration Engineer in different stages of SDLC (Software Development Process)

  • Proficiency in Shell Scripting and Automation

  • Good knowledge of UNIX/Linux server platform

  • Proven experience with CC (Configuration Control) tools

  • Ability to analyze and apply critical thinking to resolve complex issues

  • Self-motivated with an ability to confidently execute independently with little direction

  • Strong team player and relationship building skills


DevOps Engineer

Home | Careers

DevOps Engineer

Home | Careers

Job Description:
  • Implementing various development, testing, and automation tools for the ongoing product developments
  • Defining and setting development, test, release, update, and support processes for DevOps operations
  • 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
  • Selecting and deploying appropriate CI/CD tools
  • Striving for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
  • Managing periodic reporting on the progress to the R&D Management
  • Deploying updates and fixes
  • Providing Level 2 technical support
  • Implementing the troubleshooting techniques and fixing the code bugs
  • Building tools to reduce occurrences of errors and improve customer experience
  • Developing software to integrate with internal back-end systems
  • Designing procedures for system troubleshooting and maintenance
Qualifications:
  • BS/MS in Engineering or Computer Science/Mathematical Engineering
  • 3+ years of experience as a DevOps Engineer or similar software engineering role
  • Experience in Telecom or Financial industry
  • Have the technical skills to review, verify, and validate the software code developed in the project
  • Good nowledge of Linux and Windows OS
  • Good knowledge of Python
  • Previous experience in CI/CD Implementations in complex environments
  • Previous experience in working with development teams and architectural teams
  • Good knowledge in Containerization
  • Good knowledge in Networking Concepts
  • High Availability systems know-how
  • Working knowledge of databases and SQL ( PostgreSQL knowledge is plus)
  • Experience as an Integration Engineer in different stages of SDLC (Software Development Process)
  • Proficiency in Shell Scripting and Automation
  • Good knowledge of UNIX/Linux server platform
  • Proven experience with CC (Configuration Control) tools
  • Ability to analyze and apply critical thinking to resolve complex issues
  • Self-motivated with an ability to confidently execute independently with little direction
  • Strong team player and relationship building skills