Z

Software Developer - DevOps

ZeOmega Infotech Pvt Ltd · Bengaluru, Karnataka, India

Apr 02
Mid (2-5 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The role focuses on designing and developing tools, scripts, and systems for continuous integration and version control. The engineer is responsible for building, deploying, and supporting the software infrastructure to ensure timely delivery of high-quality products.

What they look for

Linux Windows Scripting Configuration Management Build and Release Engineering Python Perl Ruby Bash Jenkins Git SVN Maven Puppet Chef Ansible

Requirements

Candidates need 1-3 years of experience with Linux/Windows environments and proficiency in scripting languages like Python or Bash. Experience with CI tools, version control systems, and configuration management tools is required.

Full description

POSITION SUMMARY

SD - DevOps engineer will be working on continuous integration tools, version control systems and automation related services to the organization. This role will be responsible for building, deploying and supporting the build and deployment infrastructure at ZeOmega. The DevOps engineer will also be responsible for packaging and delivering customized software at ZeOmega.

SD - DevOps engineer will be working very closely with multiple functional groups like software development, software testing, and implementation groups in the process. This role should ensure smooth and timely delivery of high quality software products and updates to the stakeholders.

PRINCIPLE JOB RESPONSIBILITIES:

· Responsible for the design and development of tools, scripts, installation procedures and systems including version control and issue tracking.

· Work closely with a quality assurance team to ensure final version is up to organizational standards.

· Responsible for creation of software builds.

· Responsible for the release of software builds.

· Work with various members of the team to automate and evolve the build and deployment infrastructure.

· Work with other technical team members to resolve all release related issues.

· Works flexible hours to avoid impact to production systems.

· Administration, maintenance, and upgrade of build systems.

· Organize and maintain packaging and deployment of various internal modules and third-party vendor libraries.

Skills:

Linux, Windows, Scripting, Configuration Management, Build and Release Engineering.

● Good scripting skills (Python/Perl/Ruby/Bash)

● Hands on experience of Linux and Windows environment (intermediate)

● Experience with standard continuous integration tools (Jenkins/Quick Build/Bamboo/ Go/TeamCity/Cruise Control)

● Version control systems (Git/SVN/CVS/Perforce/ClearCase/Mercurial)

● Experience in working with build tools (Buildout/Ant/Maven)

● Work on software configuration management systems (Puppet/Chef/Salt/Ansible)