DevOps Engineer

3 - 7 years

11 - 16 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are looking for a skilled DevOps Engineer with 1 to 3 years of experience to support the designing, implementing, and maintaining all phases of software build management and supporting systems. This role will closely work with distributed cross-functional teams developing next-generation engineering software products.
Roles and Responsibility
  • Perform DevOps activities including maintenance, monitoring, documenting, and testing of product builds and packaging to provide quality production builds.
  • Configure and maintain tools for generating, deploying, and monitoring ANSYS product builds on Windows and Linux platforms within Cloud and On-Premises hardware infrastructure.
  • Develop, implement, and maintain fully automated build chains using Continuous Integration and Continuous Delivery (CI/CD) tools.
  • Investigate, debug, and resolve platform-specific build failures and issues in development, testing, and production environments to maintain high system reliability.
  • Collaborate with software development, infrastructure, and testing teams to brainstorm best techniques to reduce and resolve complex technological infrastructure, build, or packaging problems.
  • Measure and monitor metrics and alarms extensively to ensure the performance and reliability of systems.
  • Execute acceptance tests to ensure product build stability and conformance to company quality standards.
Job Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • 1 to 3 years of work experience in DevOps.
  • Experience with building C/C++ programs on Linux or Windows operating systems.
  • Experience with build systems including CMake and SCons.
  • Experience with build project configuration and dependency management.
  • Proficiency with programming languages such as C/C++, C#, Fortran, Java.
  • Experience with IDEs such as Microsoft Visual Studio and compiler suites such as Intel and GNU.
  • Experience with scripting languages such as Python, JavaScript, Windows batch, and Linux shell scripts.
  • Experience with pipeline configuration languages like YAML.
  • Experience with source code version control systems such as Git.
  • Experience with Azure DevOps for managing source code repositories, build pipelines, and agents.
  • Passion for crafting robust and efficient automated build systems with exceptional debugging and troubleshooting skills.
  • Extremely strong written and interpersonal communication skills.
  • Master's degree in Computer Science, Computer Engineering, or a related field is preferred.
  • Experience working with open-source software, software development tools, compilers, and packaging software is desirable.
  • Experience working with CI/CD tools such as GitHub and Azure DevOps is preferred.
  • Experience with dependency management software such as Conan and NuGet is beneficial.
  • Experience with virtualization and cloud technology such as Docker and container orchestration tools like Kubernetes is advantageous.
  • Knowledge of cloud security is a plus.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Synopsys logo
Synopsys

Software Development

Sunnyvale California

RecommendedJobs for You