8th February 2023
Software DevOps Engineer
Architecture
London - The City
Up to £80,000
Software DevOps Engineer
Location: City of London (Hybrid)
Salary: up to £80,000
On behalf of a Spencer Rose key client, we have a fantastic opportunity available for a Software DevOps Engineer to design, develop, implement, and support high-quality software build systems. The person will be the POC for the engineering and architecture teams within the London office.
Technical Job Duties
- Design, develop, implement and support high-quality software build systems.
- Evolve existing systems by automating the current build, test and deployment processes for multiple development teams.
- Integrate automated builds and build artifacts into test environments, unit test harnesses, and code analysis tools.
- Maintain and enhance external interfaces to build systems and information.
- Develop build scripts and tools for builds, using most appropriate languages and technologies.
- Perform system admin on the tools which CM provide.
- Work closely with the development, QA and project management teams to optimize the ongoing strategies from source control through to product delivery.
- Manage build machines, servers, and build environments.
- Understands security concepts and processes for build systems.
Job Qualifications
- 7+ years Configuration Management or software development experience.
- Experience with Git, Atlassian Tools – JIRA, BitBucket, Bamboo, FishEye-Crucible, Nexus (admin-level), testing tools like Zephyr.
- Demonstrable experience with Scripting technologies including Python (Advance level), Shell
- Experience with Docker, Kubernetes.
- Experience with administration of Source Code Management tools like GIT for code branching strategy and check in.
- Demonstrated a solid project where they designed and implemented a cross platform build framework.
- Familiar with OOP with either Java or C++
- Familiar with IBM MQ, DB2 database.
- Familiar with Configuration Management concepts, build framework design and architecture.
- Familiar with automation Servers relating to build, test, deployment, and continuous integration via Jenkins.
- Linux, Unix and Windows experience required.
- Full life-cycle experience (design through delivery and support), Developing and improving CM standards, practices and procedures.
- Exposure to an AWS environment beneficial.
Consultant -
Telephone:
Share This Position