Jobs · Engineering · New Jersey

Software Engineer - Dev Ops

Agadia · Parsippany, NJ · 2 mo ago
EngineeringFull-time

Responsibilities

  • Utilize strong Git knowledge for version control, branching strategies, and collaborative development workflows.
  • Proficiently manage code merges, resolve conflicts, and ensure code quality within the Git repository.
  • Develop and maintain automation scripts and tools for infrastructure provisioning, configuration management, and application deployments.
  • Implement and manage continuous integration and continuous delivery (CI/CD) pipelines using industry-standard tools.
  • Design, implement, and manage our Windows-based infrastructure, including Windows Servers and Internet Information Services (IIS).
  • Monitor system performance, identify bottlenecks, and implement solutions to optimize efficiency and reliability.
  • Troubleshoot and resolve application deployment issues in a timely and effective manner.
  • Collaborate with development teams to understand application requirements and ensure smooth and efficient deployments.
  • Implement and maintain security best practices within the infrastructure and deployment processes.
  • Document infrastructure configurations, deployment procedures, and troubleshooting steps.
  • Stay up to date with the latest DevOps trends, tools, and best practices.

Skills and Qualifications

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • 5-7 years of experience in DevOps.
  • Deep understanding and hands-on experience with Internet Information Services (IIS) configuration, management, and troubleshooting.
  • Strong scripting skills in PowerShell.
  • Experience with CI/CD tools such as Azure DevOps, Jenkins, GitLab CI, and similar.
  • Experience with configuration management tools such as Ansible, Chef, or Puppet (PowerShell DSC preferred).
  • Familiarity with cloud platforms such as Azure or AWS.
  • Experience with monitoring and logging tools (e.g., Dynatrace, Prometheus, Grafana, ELK stack, Azure Monitor).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Demonstrated strong knowledge of Git and Git workflows.
  • Proven ability to effectively manage code mergers and resolve conflicts.

Qualifications

  • Experience as a .NET developer or a strong understanding of the .NET development lifecycle and deployment processes.
  • Experience with containerization technologies, such as Docker, and orchestration tools, such as Kubernetes.
  • Knowledge of security best practices in cloud and on-premises environments.
  • Bachelor’s or master’s degree in a computer-related field.

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • Parental Leave
  • Paid time off
  • Holidays

Similar jobs

Dev/Ops Engineer

QueveraFort Meade, MD· 3 wk ago
Engineeringapply on workforcenow.adp.com

Dev/Ops Engineer

QueveraHerndon, VA· 3 wk ago
Engineeringapply on workforcenow.adp.com

Dev/Ops Engineer

Distributed Solutions, Inc.Reston, VA· 5 mo ago
Educationapply on app.jazz.co

Dev Ops Engineer

Piaggio Fast ForwardBoston, MA· 1 mo ago
Engineeringapply on grnh.se

Dev Ops Engineer

VehloDallas, TX· 3 wk ago
RemoteEngineeringapply on paycomonline.net

Dev Ops Engineer

Alva EnergyCambridge, MA· 1 mo ago
Engineeringapply on jobs.ashbyhq.com