POSITION SUMMARY
The DevOps Manager will lead the continuous integration, version control, and automation services within the organization. This role is responsible for building, deploying, and maintaining the build and deployment infrastructure at ZeOmega. Additionally, the incumbent will oversee the packaging and delivery of customized software solutions.
The DevOps Manager will collaborate closely with cross-functional teams including software development, quality assurance, and implementation to ensure smooth, timely delivery of high-quality software products and updates to stakeholders.
KEY RESPONSIBILITIES
- Design, develop, and maintain tools, scripts, installation procedures, and systems, including version control and issue tracking.
- Collaborate with the Quality Assurance team to ensure software releases meet organizational standards.
- Manage the creation and release of software builds.
- Automate and continuously improve build and deployment infrastructure in partnership with team members.
- Troubleshoot and resolve all release-related issues in collaboration with technical teams.
- Work flexible hours as needed to minimize impact on production systems.
- Administer, maintain, and upgrade build systems.
- Organize and manage packaging and deployment of internal modules and third-party vendor libraries.
- Provide leadership to drive the adoption and service excellence of DevOps practices across the organization.
TECHNICAL SKILLS & EXPERIENCE
- 10–15 years of experience in build, release, and systems engineering with strong technical expertise.
- Minimum 3 years of hands-on experience in DevOps practices and tools.
- Proficiency in scripting languages such as Python, Perl, Ruby, and Bash.
- Intermediate experience with Windows and GNU/Linux environments.
- Experience with continuous integration tools (e.g., Jenkins, Bamboo, TeamCity, Buildbot, Go, CruiseControl).
- Familiarity with version control systems (Git, SVN, CVS, Perforce, ClearCase, Mercurial).
- Knowledge of build tools such as Ant, Maven, and Buildout.
- Experience with configuration management tools like Puppet, Chef, Salt, or Ansible.
REQUIREMENTS & ELIGIBILITY
- Communicates information promptly, clearly, and unambiguously.
- Exercises sound judgment and knows when to escalate decisions.
- Demonstrates strong team-building skills; able to diagnose and improve team dynamics.
- Monitors team health and proactively drives improvement initiatives.
- Facilitates effective team interactions, motivates individuals, and recognizes outstanding performance.
- Maintains a positive and solutions-focused attitude toward change.
- Remains calm and composed under pressure.
- Encourages constructive debate to foster better decision-making and shared vision.
- Resolves conflicts constructively and involves others when necessary.
- Exhibits emotional maturity, discretion, integrity, and confidentiality in all interactions.
- Supports team and organizational decisions, even when in disagreement personally.