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
- 5–10 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.