Share this Job

DevSecOps Engineer (AKS) - DEP

Requisition ID:  239660

Requisition Posting End Date: 10/31/2021

Company Overview
Since 1898, we have helped customers complete more than 25,000 projects in 160 countries on all seven continents that have created jobs, grown economies, improved the resiliency of the world's infrastructure, increased access to energy, resources, and vital services, and made the world a safer, cleaner place.

Differentiated by the quality of our people and our relentless drive to deliver the most successful outcomes, we align our capabilities to our customers’ objectives to create a lasting positive impact.

We serve the Infrastructure; Nuclear, Security & Environmental; Energy, and Mining & Metals markets. Our services span from initial planning and investment, through start-up and operations. Core to Bechtel are our values – ethics, safety, quality, people, culture, relationships, innovation and sustainability, and our covenants – integrity, respect, collaboration, trust, and delivery. They are what we believe, what customers can expect, and how we deliver.

 

Role Overview

The DevSecOps Engineer is responsible for the corporate Build Management, Release Management and Configuration Management function. Establishes and coordinates with developers to create standard build procedures. Ensures Corporate Software Development Methodology Framework compliance. Maintains standard build environments. Manage corporate version control repositories and databases. Manages software distribution system.

 

The candidate should have excellent communication skills, confidence and a team player to work along with the rest of IT team. He/she should be a self-starter and take ownership of the work being performed. Provides regular and periodic status updates and other metrics to the stakeholders and the management. Work according to the company standards, policies and procedures with high ethical compliance. Devises new approaches to problems encountered to provide solutions to the customer. Supports discipline in the performance of complex and demanding assignments requiring initiative and independent judgment. Demonstrates a systematic, disciplined and analytical approach to problem solving.

 

Position Duties/Responsibilities

  • Administration and support of Azure DevOps, TFS-GIT and GITHub version control repositories
  • Deploying applications in IIS, Azure and AKS
  • Implementing DevOps pipeline by automating deployments and developing scripts for NodeJs, and .Net applications in Azure DevOps for web applications and for Android Mobile applications. Scripting for building code, robust deployment, rollback, capacity testing; and also for running automated unit tests, regression tests and security tests. Expertise of Azure DevOps automated deployments using GUI based and YAML based scripts.
  • Performing deployments on both Windows and Linux systems, on On-Prem VM’s and Azure cloud
  • Creating Docker images, Docker files, maintaining versions of builds and images, Azure Kubernetes Services
  • Automating release of Application upgrades and DB updates for automated creation / updates of schema, and automated seed data population
  • Running dynamic security scans and performing penetration testing on enterprise grade application security scanning tools like Fortify. Ability to assess the reports and guide the developers to fix the issues

 

Total Experience: 5 to 8 yrs

  • At least 5 years’ experience in the field of Configuration and Release management
  • Atleast couple of years of solid experience on Azure AKS
  • Excellent knowledge of Windows and Linux servers, and Azure
  • Strong knowledge of Version control software (GIT), branching techniques, artifacts management, administration and support (TFS/Azure Devops)
  • Knowledge of web application deployments in IIS, Weblogic, Azure, etc.
  • Scripting knowledge of gradle, MSBuild, Maven,PowerShell and YAML, is a must, for automating NodeJs, .Net and mobile applications in Azure DevOps. Scripting for building code, robust deployment, rollback, capacity testing; and also for running automated unit tests, regression tests and security tests
  • Excellent knowledge of deployment platforms, on both Windows and Linux systems, on On-Prem VM’s and Azure cloud
  • Excellent hand-on knowledge of Docker, Kubernetes and Serverless (Azure CLI) deployments
  • Knowledge of automating release of Application upgrades and DB updates for automated creation / updates of schema, and automated seed data population
  • Knowledge of enterprise grade application security scanning tools for doing dynamic scans and penetration testing, like Fortify
  • Knowledge of ITIL processes
  • Knowledge of ServiceNow will also be a definite plus
  • Basic knowledge of principles of Software Development, Operating Systems, Windows Servers, middleware, etc.
  • Strong problem solving and analytical skills

 

Personal Skills

  • The candidate should have excellent communication skills, strong interpersonal skills and be team oriented
  • Innovative and assertive in proposing/implementing new ideas/processes
  • Highly motivated and self-starting, should have proactive approach to resolving issues and working with limited supervision
  • Ability to quickly learn new technology and implement it effectively

 

For grade 23

3-5 years of experience required

For grade 24

5-7 years of experience required

Shaping tomorrow together

Bechtel is one of the most respected global engineering, construction, and project management companies. Together with our customers, we deliver landmark projects that foster long-term progress and economic growth. Since 1898, we’ve completed more than 25,000 extraordinary projects across 160 countries on all seven continents. We operate through four global businesses: Infrastructure; Nuclear, Security & Environmental; Energy; and Mining & Metals. Our company and our culture are built on more than a century of leadership and a relentless adherence to our values, the core of which are safety, quality, ethics, and integrity. These values are what we believe, what we expect, what we deliver, and what we live.  
www.bechtel.com

Bechtel is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and expression, age, national origin, disability, citizenship status (except as authorized by law), protected veteran status, genetic information, and any other characteristic protected by federal, state or local law.