What are the responsibilities and job description for the Azure DevOps Engineer position at Navtech, Inc.?
Job Title : Azure DevOps Engineer
Location : (100% remote)
Duration : Long Term
Position Overview :
The client is seeking a talented, energetic, ambitious DevOps Engineer who wants to join their software development team. As a DevOps Engineer, you will have the opportunity to be a member of the global software development organization working with state-of-the-art tools and technologies to build the next wave of software applications for our global enterprise. You will work with various development teams to embrace DevOps and onboard them in the DevOps journey.
The DevSecOps Engineer is responsible for the Build, Release, and Configuration Management function. Establishes and coordinates with developers to create standard build procedures.
For teams already using DevOps, you will work with them in designing and developing the pipeline. You will also work with Cloud Architecture Team, Identity & Management Team, Information Security, and various Infrastructure and Development Teams in architecting and developing solutions from a DevOps perspective.
Position Duties / Responsibilities
- Administration and support of Azure DevOps, and GitHub version control repositories
- Deploy applications in Azure and Azure Kubernetes Services (AKS)
- Implement DevOps pipeline by automating deployments and developing scripts for NodeJs, and React applications in Azure DevOps for web applications and Kotlin Android Mobile applications. Scripting for building code, robust deployment, rollback, capacity testing; and running automated unit tests, regression tests, and security tests. The expertise of Azure DevOps automated deployments using GUI-based and YAML-based scripts.
- Creating Docker images, Docker files, maintaining versions of builds and images, Azure Kubernetes Services
- Automating the Azure infrastructure build using Terraform and Helm Charts
- Automating release of Application upgrades and DB updates for automated creation / updates of schema, and automated seed data population
- Running static and dynamic security scans and performing penetration testing on enterprise-grade application security scanning tools like Fortify. Ability to analyze the reports and guide the developers to fix the issues
- Integrating testing tools like Postman and Cypress; and OSS tools like WhiteSource in the pipeline.
Basic Qualifications
Required Skills -
Preferred Skills
Best Regards,