EastNets
Banking & Finance

Software Release and Configuration Manager

Permanent
Senior
Job start As soon as possible

Job description

The Release and Configuration Manager is a Build Engineer/Development Operations individual whose responsibilities include building and managing development and production environments for mission-critical business software applications. Strong Linux administration skills required with emphasis on continuous delivery and developer support. Solid experience in git, github, subversion and python needed. Jenkins experience is a bonus. 5-8 years’ experience preferred.

The Release and Configuration Manager will work in a team environment and will actively support and offer advice to other functions within Eastnet. The position requires:

  • Very good understanding of systems development cycle and deployment procedures
  • Strong team coordination and communication skills
  • Proactive approach to problem solving
  • Systematic approach and focus on problem identification and resolution 

DUTIES RESPONSIBILITIES

  • Responsible for the set-up, maintenance and ongoing development of continuous build/ integration infrastructure.
  • Creating and maintaining fully automated CI build processes for multiple environments
  • Writing build and deployment scripts.
  • Supporting CI/CD tools integration/ operations/ change management, and maintenance. Support full automation of CI/ Testing.
  • Supporting policies, standards, guidelines, governance and related guidance for both CI/CD operations and for work of developers.
  • Training and supporting developers from source control, through build automation, merge resolution, CI, test automation, deployment based on tools usage and policies, standards.
  • Enable successful release management by moving code from Development and Testing environments to Staging and Production.
  • Knowledge of source code control management systems and configuration management ( i.e. Git, Subversion, etc.) and code branching/merging strategies
  • Agile Software Development and Management methods and ability to excel within an "Agile" environment
  • Strong Linux skills
  • Expertise with build automation tools – Jenkins preferred
  • Experience with: Build-time dependency management (Maven), Unit testing and code-coverage tools (JUnit), and Functional test automation techniques and tools (Selenium, etc.)
  • Experience with Open Source Repository Manager (Sonar Nexus)
  • Some experience with SQL and relational databases administration ( i.e. Oracle, MySQL)
  • Experience with Linux and creating Virtual Machines, experience with VMware a plus
  • Good understanding of Quality Control and Test Automation in Agile-based Continuous Integration environments

QUALIFICATIONS

  • Curiosity about how things work and obsession about automating everything and a passion for elegance and simplicity
  • Advanced knowledge of Unix/Linux systems, scripting wizardry and an adept command of the command line
  • Ability to jump into situations with few guardrails and make things better. A love of learning and developing new skills and ability to learn rapidly
  • Ability and desire to jump in and fix things when they break
  • Extended experience with AWS, Jenkins and CI/CD best practices
  • Self-motivated, autonomous, empathetic and great communication skills
  • Degree or diploma or relevant international technical qualification in Computer Science, Information Systems or relevant Engineering field.
  • Extensive experience in deploying RDBMS based applications.
  • Experience in software source control systems and tools.
  • Demonstrated ability to develop skills, work effectively with the team dynamics and achieve goals
  • Experience working in multi-cultural environments.
  • Ability to work alone and in teams in a challenging environments.
  • Proven track record of achieving set objectives within an agreed time frame.
  • Effective written and oral communication skills in English.
  • Knowledge of financial software, SWIFT, AML or compliance is a major plus.
  • Extensive experience in SQL statements and stored procedures using Oracle and/or Microsoft SQL. Db2 experience is a plus.
  • Experience in Reporting engines such as Crystal Reports or Jasper Software technology is a major plus.
  • Strong written and verbal communication skills
  • Strong organizational skills and the ability to multitask; can set priorities and follow a timeline
  • Ability to work in a fast paced, constantly changing environment, driving by multiple teams and platforms
  • Knowledge of other REQUIRED TECHNOLOGY's is a plus.
  • 5-8+ years of IT experience