Senior DevOps Engineer
Siemens
Job Description
You’ll make a difference by:
· Conceptualize and perform software configuration management and build activities using Microsoft Azure DevOps, GitLab and other supporting tools Package software artifacts using NuGet, npm, and Conan package managers
· Ensure continuous delivery of software products and their maintenance releases
· Develop, maintain, and optimize software build scripts, build agents, and other CI and CD automation
· Ensure that the delivery conforms to organization and project quality requirements
· Collaborate with multiple stakeholders on requirements analysis, software configuration management, static code analysis, continuous integration, and continuous delivery.
You’d describe yourself as:
· A B.E/ B. Tech/ MCA/ M.E/ M. Tech/MSc Computer Science graduate with 5 - 10 years’ experience in software configuration management and DevOps activities
· Solid understanding and experience in Git based DevOps tool chains including Azure
· DevOps, GitLab, Artifactory
· Expertise in containerization technologies – Kubernetes, Docker
· Good knowledge in Infrastructure as a Service (IaaS) concepts & tools –
· Terraform/OpenTofu, Helm charts, YAML files
· Knowledge of Cloud Platforms (AWS, Microsoft Azure) will have added weightage
· Proficient in scripting languages – PowerShell, Batch, Perl
· Experience in working with Lean/Agile software development projects
· Good analytical and problem-solving skills
· Quick learner of new technologies and trends