Advertisement:



Devops Engineer - Configuration Management, Bangalore

Last update 2024-12-08
Expires 2025-01-08
ID #2465562354
Free
Devops Engineer - Configuration Management, Bangalore
India, Karnataka, Bangalore,
Modified November 21, 2024

Description

Position Requirements : - Computer Engineering or a related discipline; specialization in Dev Ops preferred.

- Experience level from 4 to 10 years Role and Responsibilities : - Install, implement, configure, upgrade and optimize the performance of application systems and databases required to operate software Development and QA environments.

- Ensure delivery of reliable products to customers by maintaining consistent processes governing the coordination, tracking, planning, scheduling, and building of all software components.

- Establish, manage and maintain the Systems Development Environments, Upgrades, and Assigned Tasks that meet agreed functional requirements and customer expectations - Infrastructure System Development Environments, Upgrades, and Assigned Task delivered within estimates and according to agreed schedule/within Target Level of Agreement - By understanding both secure software development and IT operational challenges, this information technology professional defines, implements, maintains, and optimizes Dev Ops initiatives, processes, systems, and tools for a global software and firmware development team.

- This position supports all aspects of software development but focuses on secure coding practices, code analysis systems, build systems, and installation programs.

- Configuration Management : (Source control - Checkout / Check-in, Configuration audit and version control of the software configuration items of different products) - Ensure integrity of the sources / deliverables.

Influence Dev Ops strategy : - Define approach and plan for processes and requisite infrastructure in line with Dev Ops strategy.

- Guide and support teams in designing, building, testing and deploying changes to existing software via Dev Ops approach.

- Maintain and improve the organization's Dev Ops infrastructure considering the company's overall IT infrastructure; identify and replace manual processes that can be automated.

- Create and maintain build processes and systems for all assigned projects.

- Create and maintain installation processes and programs for all assigned projects.

- Report evergreen status of builds and build systems.

Must have Skills : - Experience with administrating cloud-hosted and on-premises software development and test systems.

- Experience with a broad variety of source control systems such as GIT, TFS/Dev Ops, etc.

- Experience with a broad variety of build systems such as various Microsoft build tools, Jenkins, CI/CD, etc.

- Azure Dev Ops experience is strongly preferred.

- Experience building software systems that targets a various operating systems such as Windows, Windows CE, Linux, etc.

- Experience using code analysis tools such as Sonar Qube, Whitesource, Veracode, Coverity, etc.

- Proven ability to lead change initiatives from conceptualization through implementation.

- Experience with automate the build and release pipelines using classic approach and YAML script - Experience integrating the automated tests into a pipeline, a comprehensive testing strategy (including local tests, unit tests, integration tests, and load tests) and UI testing - Experience in implementing a pull request workflow by using branch policies and branch protections - Experience with implementing package management strategy using the Artifacts such as Azure Artifacts, Git Hub Packages, Nu Get, and npm - Experience with implementing load balancing for deployment and application deployment by using containers, binary, and scripts - Experience with implementing a configuration management strategy for application infrastructure, including infrastructure as code (Ia C) - Experience with implementing the quality and release gates, including security and governance - Experience in configuring the processes and communications by integrating the pipeline with work items and repository with Azure Boards - Experience with communicating the actionable information by using custom dashboards in Azure Dev Ops for enabling the better collaboration and communication - Experience with managing the repositories with Azure pipelines and plan, design and implement the branch strategies for the source code - Proven ability to collaborate upwards and sideways focusing on solutions.

- Demonstrated drive for results.

- Excellent written and oral communication skills.

- Flexible work schedule to accommodate global team.

Nice to have Skills : - Experience with automating the mobile application build and release process that targets a various platform such as Android, i OS and Microsoft Windows - Experience with workplace digital skills (ref:hirist.tech)

Job details:

Job type: Full time
Contract type: Permanent
Salary type: Monthly
Occupation: Devops engineer - configuration management

⇐ Previous job

Next job ⇒     

 

Contact employer

    Employer's info

    Quick search:

    Location

    Type city or region

    Keyword


    Advertisement: