The Senior DevOps Engineer is responsible for supporting company-wide software delivery and quality control processes, including system administration of critical resources. The role is expected to ensure that software, infrastructure & systems are deployed with (CI/CD) methodologies.
· Support company-wide software delivery and quality control processes, including system administration of critical resources
· Support software development for the company product line and process documentation
· Develop and maintain mission-critical information, analysis, and management systems
· Develop scripts to automate build, software release, application deployment, and system and application management
· Collaborate with team members to improve the company’s engineering tools, systems and procedures, and data security
· Bachelor in Engineering, Computer Science or relevant discipline
· Linux System Administration background preferred
· Well versed in distributed version control systems, such as Bitbucket, or similar products
· Experience in using Continuous Integration (CI) and Continuous Delivery (CD) methodologies for software release management
· C++ and bash script developer a bonus
· Database administration experience a bonus
· Foundation in Knowledge Management, Software Quality Control and CI/CD
It'll be more awesome if you have:
Experience in Process Management