iSoftStone

DevOps Engineer

Hong Kong

12 days ago
Save Job

Summary

DevOps Engineer Job Description

Position Overview

We are seeking a highly skilled DevOps Engineer to join our dynamic team, focusing on the Jenkins CI system and hardware maintenance. As a DevOps Engineer, you will play a crucial role in streamlining our development and operations processes, ensuring seamless integration, continuous delivery, and optimal performance of our systems.

Responsibilities

  • Jenkins CI System Management: Design, develop, and maintain our Jenkins-based continuous integration and continuous delivery (CI/CD) pipelines. Write and optimize Jenkins Groovy scripts to automate build, test, and deployment processes, improving efficiency and reducing manual intervention.
  • Scripting: Utilize macOS and Linux shell scripts, as well as Python, to automate various tasks, including system configuration, monitoring, and maintenance. Develop scripts to troubleshoot issues, perform backups, and manage software installations.
  • Hardware and Network Maintenance: Oversee the maintenance and management of our hardware infrastructure, ensuring its reliability, availability, and security. Collaborate with network engineers to configure and optimize network settings, troubleshoot network-related issues, and implement security measures.
  • Collaboration and Communication: Work closely with development, operations, and quality assurance teams to understand project requirements and ensure smooth integration of DevOps practices. Communicate effectively with stakeholders to provide updates on project progress, identify risks, and propose solutions.
  • Continuous Improvement: Stay up-to-date with the latest DevOps trends, tools, and best practices. Continuously evaluate and improve our existing processes and infrastructure to enhance productivity, reduce costs, and improve the overall quality of our products and services.

Requirements

  • Technical Skills:
  • Proficiency in Jenkins Groovy scripts, macOS and Linux shell scripts, and Python.
  • Strong knowledge of CI/CD principles and practices, including Git, Docker, and Kubernetes.
  • Experience with hardware and network maintenance, including server configuration, network troubleshooting, and security management.
  • Familiarity with cloud computing platforms, such as Amazon Web Services (AWS) or Microsoft Azure, is a plus.
  • Education and Experience:
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 3+ years of experience in DevOps or a related role, with a focus on Jenkins CI system and hardware maintenance.
  • Soft Skills:
  • Strong problem-solving and analytical skills, with the ability to identify and resolve complex issues quickly.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Self-motivated and detail-oriented, with a strong commitment to delivering high-quality work.
  • Ability to adapt to changing technologies and requirements, and learn new skills quickly.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: