What are the responsibilities and job description for the Azure Devop’s Engineer position at VeriiPro?
We are seeking an experienced DevOps Engineer with strong hands-on expertise in configuration management, CI/CD automation, containerization, and cloud-based deployment using AWS and Azure DevOps. The ideal candidate will possess in-depth knowledge of secure environments, automation scripting, and modern DevOps toolchains, along with a passion for efficiency and reliability across software delivery pipelines.
Key Responsibilities:-
- Design, implement, and manage CI/CD pipelines using GitLab and Azure DevOps for deployments into IIS and AWS environments.
- Perform build and release management, configuration management, and containerization for enterprise applications.
- Manage and maintain source control systems (Git) and artifact repositories (Nexus, Artifactory).
- Integrate build tools, security tools, and automation frameworks across Java, JavaScript/Node.js, and .NET technology stacks.
- Configure and maintain secure RHEL and Windows operating environments.
- Generate and review vulnerability and code quality reports using tools such as Fortify, SonarQube, Sonatype Nexus, and Sonatype Lifecycle.
- Work with APIs and plugins to integrate security and compliance tools into CI/CD pipelines.
- Manage environment provisioning and container orchestration using Kubernetes, Docker, and Terraform.
- Deploy and maintain workloads on AWS Services such as EC2, Lambda, Fargate, ECS, and EKS.
- Implement Secrets Management solutions using AWS Secrets Manager, Systems Manager Parameter Store, and Vault.
- Build and maintain AWS infrastructure using Terraform and Infrastructure as Code (IaC) principles.
- Automate configuration and deployment using YAML, JSON, and shell scripting.
- Collaborate with cross-functional teams using Agile tools like Jira and Azure DevOps (AzDO).
- Support Database DevOps processes with tools such as Flyway and DBMaestro.
- Apply data security, governance, and cybersecurity best practices in all deployments.
- Contribute to Site Reliability Engineering (SRE) initiatives for cloud-based applications.
Required Skills & Qualifications
- Strong experience with CI/CD, Build/Release, and Configuration Management.
- Proficiency with GitLab, Azure DevOps, and AWS environments.
- Hands-on experience with Kubernetes, Docker, and Terraform.
- Familiarity with Fortify, SonarQube, Sonatype Nexus, and Sonatype Lifecycle.
- Strong scripting skills using YAML, JSON, and other scripting languages.
- Deep understanding of source control, artifact management, and DevSecOps practices.
- Experience with RHEL, Windows, and secure deployment environments.
- Working knowledge of Database DevOps tools (Flyway, DBMaestro).
- Familiarity with Eclipse, Visual Studio, or similar IDEs.
- Knowledge of Agile and SRE principles.