What are the responsibilities and job description for the DevOps Engineer position at JS Consulting?
Job Description
Job Description
Job Title : DevOps Engineer
Location : Hybrid (3-Days Onsite / Week) in Brooklyn, NY 11201
Duration : 24 Months Contract
Interview process : Phone followed by Video Interview.
Job Description : -
The Enterprise Application & Architecture Operational Support Project aims to modernize and transform the Client's technology systems to better support its mission of delivering equity and excellence in education. The project's primary purpose is to improve the efficiency, scalability, security, and sustainability of Client's enterprise applications and supporting architecture. By doing so, it ensures that technology can effectively meet the evolving needs of Client's vast network of schools, educators, students, and families.
Responsibilities :
Responsible for building and maintaining the infrastructure, automation, and tools needed for streamlined development, testing, deployment, and monitoring.
The DevOps Engineer collaborates closely with development teams to ensure that software can be deployed reliably and quickly while maintaining high availability and performance standards.
Key Requirements :
- 5 years of proven experience in implementing and managing DevOps practices, tools, and automation processes, with a strong focus on continuous integration / continuous deployment (CI / CD), infrastructure as code (IaC), and cloud services.
- Strong knowledge of cloud platforms like AWS, Azure, or Google Cloud, and experience in managing cloud-based infrastructure for scalability, performance, and security.
- Proficiency in automation tools and scripting languages such as Jenkins, Terraform, Docker, Kubernetes, Ansible, and Python, to automate workflows, infrastructure provisioning, and deployment pipelines.
- Proven ability to collaborate across cross-functional teams, including developers, QA engineers, and operations, to ensure smooth integration and delivery of software releases.
- Experience in setting up and managing monitoring, logging, and alerting systems (e.g., Prometheus, Grafana, ELK Stack) to ensure high application performance and proactive issue resolution.
- Knowledge of security best practices for cloud-based applications, ensuring that DevOps pipelines comply with security policies, standards, and regulatory requirements.
- Expertise in diagnosing and resolving deployment issues, system bottlenecks, and scaling challenges in production environments.