Azure DevOps Engineer, Senior/Lead
- Employer
- BAE Systems Digital Intelligence
- Location
- Kuala Lumpur, Malaysia
- Salary
- Competitive
- Closing date
- 22 Feb 2023
- Reference
- 116057-en_GB
View more
- Discipline
- Design, Systems, Research and Development
- Sector
- Computing & IT, Defence, Software & Hardware, Cyber Security
- Job Type
- Early Career, Engineer, Senior & Chartered Engineer, Engineering Manager
Job Details
The Azure Devops Engineer is part of the Azure team, which supports our 1,000+ developers and their enabling infrastructure. The
team supports a global workforce with key locations in UK, Poland and Kuala Lumpur to deliver and maintain Azure-hosted
environments. We primarily follow an Infrastructure-as-Code deployment model and Agile delivery processes, for both
operational management (including site reliability engineering) and new capability delivery.
About The Role
The successful candidate will join the Azure team, which is spread between the UK and Kuala Lumpur. You will have
responsibility for delivering and maintaining cloud-based infrastructure as part of a lifecycle of environment provisioning
for internal development. You will work with network virtual appliances, cloud fabric and 3rd party tools to ensure a healthy,
performant and secure. We treat our infrastructure as software, so ability to orchestration / automate network infrastructure will
be key to be successful. In addition to the core responsibility of running our cloud-based network infrastructure, you will also provide 4th line support for
our physical/on-premise network infrastructure.
What You Will Be Doing
-
- Ensuring that project engineering and quality assurance platforms are available and fit for purpose
- Provide advice and guidance to projects on good practice and effective use of engineering toolsets
- Create, maintain and manage an ecosystem of scripts, techniques, patterns and templates that can be used by projects to assist them in starting quickly and in-line with business objectives, reusing standards and exemplars wherever possible
- Through a strong grasp of automation tools for both infrastructure and software build assist the software and testing teams in the build, deployment and verification of software making maximum use of automation
- Code and script to create build pipelines across the engineering tooling
- Detailed knowledge of infrastructure scripting languages to create automated infrastructure implementations on physical, virtual and cloud platforms
- Exhibit analytical problem solving to help teams solve common engineering issues
- Administration of source control systems including devising branching policies and strategies
- Implement and maintain of Continuous Integration (CI)
- Implement and maintain Build pipelines
- Implement and maintain software delivery mechanisms used to deploy, patch and verify software atefacts
- Understanding change control and release management practices
- Knowledge of automated testing practices in order to support test teams
- A solid knowledge of Agile methodologies, SCRUM, Kanban
- Demonstrates the professionalism to reflect on and improve personal performance
Skills and Experience
-
- Provides accurate estimates of effort needed to support projects in the delivery of an integrated DevOps approach
- Plan and undertake environment provisioning for projects (either through cloud services or in consultation with infrastructure teams as appropriate)
- Plan and undertake installations on all test, reference and operational environments
- Deliver consistent high quality software and environmental builds through automation
- Creation and maintenance of automaton frameworks for environment provisioning, software deployment and ongoing operation
- Managing and controlling the software configuration for projects including the source repository
- Managing and controlling the environment configuration for projects
- Managing software build ’pipelines‘ and provide visibility of success / automated test success
- Work actively with the development team to ensure that the environments are fit for purpose and that the developers are producing software in accordance with best environmental and operational practices
- Ensuring that production environments comply with policy
- Carries our regular system checks to ensure product performance
- Provides incident support and management using the appropriate tools
- Identifies operational problems and contributes to the resolution
- Defines processes and procedure at the project level & operates within the wider community to adopt best practice at the project level
- Communicates well project and client teams
- Exemplary team working and communication skills
Life at BAE Systems Digital Intelligence
We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we’re working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance well-being.
Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential.
About BAE Systems Digital Intelligence
BAE Systems Digital Intelligence is home to 4,800 digital, cyber and intelligence experts. We work collaboratively across 16 countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments.
Launched in 2022, Digital Intelligence is part of BAE Systems, and has a rich heritage in helping to defend nations and businesses around the world from advanced threats.
Division overview: Capabilities
At BAE Systems Digital Intelligence, we pride ourselves in being a leader in the cyber defence industry, and Capabilities is the engine that keeps the business moving forward. It is the largest area of Digital Intelligence, containing our Engineering, Consulting and Project Management teams that design and implement the defence solutions and digital transformation projects that make us a globally recognised brand in both the public and private sector.
As a member of the Capabilities team, you will be creating and managing the solutions that earn us our place in an ever changing digital world. We all have a role to play in defending our clients, and this is yours.
Company
BAE Systems Digital Intelligence is home to 4,800 digital, cyber and intelligence experts. We work collaboratively across 16 countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments.
At BAE Systems Digital Intelligence, we believe that digital technology is the key to unlocking our customers’ advantage. By advancing digital technologies, we open doors to worlds of opportunities, together. We work across 6 main areas, Cyber, Defence, Delivery & Advisory, FinCrime, Intelligence and Space. Come visit us at the expo, or our website, to learn more about our opportunities.
www.baesystems.com/cybercareers
https://twitter.com/BAES_Digital
https://www.facebook.com/baesystemsdigitalintelligence
Get job alerts
Create a job alert and receive personalised job recommendations straight to your inbox.
Create alert