Job title: Devops Engineer
Job Description
Responsibilities:
- Manage the continuous integration systems used to build client application products.
- Manage systems, software, servers, etc., migrate and upgrade, such as QT, Xcode, and various operating systems.
- Develop and optimize CI/CD pipelines using Jenkins.
- Ensure the reliability and efficiency of the build and deployment processes.
- Collaborate with development teams to integrate automated testing.
- Troubleshoot and resolve build and deployment issues.
- Assist developers by optimizing and troubleshooting build pipelines to enhance their workflow and productivity.
- Automate parts of the development delivery process using scripts and other appropriate tools.
- Stay up-to-date with the latest industry trends and technologies related to DevOps.
Qualifications:
? Minimum of 1 year of relevant experience in a DevOps role.
? Minimum of 3 year of relevant work experience
? Must have a good knowledge of CI/CD tools such as Jenkins or Team City.
? Must have knowledge of source control technologies like Git and Bitbucket.
? Must have knowledge of one or more scripting languages such as Python, Shell, Groovy, etc.
? Experience with Docker, Catch2, CMake, and C++ is a plus.
? Able to communicate in spoken English, proficient in reading and writing.
? Strong sense of ownership and pride in performance and impact on the company's success.
? Consistently demonstrates clear and concise written and verbal communication.
? Demonstrates problem-solving and decision-making skills.
? Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
Education:
? Bachelor's degree/University degree or equivalent experience.