Manager DevOps (Full-time/Permanent)

Overview

Hybrid
$170,000 - $180,000
Full Time

Skills

DevOps
Azure
Cloud
Python
Shell
Jenkins

Job Details

One of our Financial Clients in New York, NY is urgently looking for a Full-time Manager DevOps.

Title: Manager, DevOps

Salary: $170,000 - $180,000

Location: New York, NY (Hybrid)

Job Type: Full-time / Permanent

SCOPE:

Under the supervision of the Director, IT Infrastructure, the Manager, DevOps is responsible for the overall strategy, architecture, planning, and execution of the Funds Cloud, Cloud DevOps, and Database initiatives within the organization.

This role will oversee managing multiple Cloud, DevOps and Database projects and resources inclusive of technical subject matter expertise/experiences, project management, budgets, communications, resource management, vendor management, stakeholder(s) relationship management, and deliverables. Monitors projects / teams to make sure goals, objectives and timelines are being met. Tracks and communicates project status, manages requests to closure, risks and resolves support issues with priority as they arise. Create and participate in Roadmap and Strategic planning initiatives including Infrastructure Automation (creating systems, OS configuration, and application deployments as code), Continuous Delivery (building, testing, deploying applications quickly and in an automated manner) and Site Reliability Engineering (operate systems; monitoring, orchestration, and designing for operability and security).

The Manager, DevOps must have a deep understanding of Cloud, DevOps and database principles and practices, as well as strong leadership and communication skills.

Must-to-Have Skills:

  • At least 10 years of work experiences managing enterprise Cloud, DevOps and/or Database complex projects, and leading teams within an Infrastructure department
  • Proven experience in Cloud (preferably Microsoft Azure), DevOps and database practices and methodologies, with a strong background in system administration and software development
  • Expertise in cloud architecture/platforms (i.e., AWS, Azure, Google Cloud Platform), Azure Cloud products (i.e.: Monitor, Databricks, Data Factory, Data Lake, Function, Serverless/Managed Compute/SQL, Key Vault, Sentinel, VMware, etc..) and infrastructure as code (i.e.: Terraform)
  • Strong knowledge of version control systems (i.e.: DevOps, Git), scripting languages (i.e., Python, Shell), and automation frameworks
  • Proficiency with CI/CD tools (i.e., Jenkins, GitLab CI/CD), configuration management (i.e., Ansible, Puppet), and containerization platforms (i.e., Docker, Kubernetes)
  • Proven track record of successfully leading and managing multiple Cloud, DevOps and Database teams in a fast-paced, agile environment
  • Excellent leadership and communication skills, with the ability to collaborate effectively across teams

Nice-to-Have Skills:

  • Certificates, Licenses, Registrations: Microsoft Azure DevOps Engineer and/or Solutions certification desirable
  • Information Security DevSecOps is a plus
  • Expertise in Databases and tools such as: Microsoft SQL, Azure Managed SQL, AWS PostgreSQL; Oracle is a plus

ESSENTIAL DUTIES AND RESPONSIBILITIES:

Team Leadership:

  • Lead, inspire, and mentor a team of Cloud, DevOps, and Database engineers, providing guidance, setting priorities, and ensuring successful project execution

Process Optimization:

  • Implement and improve CI/CD pipelines, automated infrastructure / testing, and deployment strategies to enhance software delivery efficiency

Cloud, DevOps, Database Management:

  • Oversee the provisioning/licensing, configuration, and maintenance of database(s) and cloud infrastructure and on-premises systems, ensuring scalability and reliability

Tools and Technologies:

  • Evaluate, select, and manage Cloud Architecture, DevOps and Database tools and technologies to support business development/requests, testing, job scheduling, monitoring, and deployment workflows

Collaboration and Communication:

  • Foster collaboration between development, infrastructure, business, and quality management peers and other cross-functional teams to facilitate a culture of continuous integration and continuous delivery

Security and Compliance:

  • Implement and monitor security best practices, compliance standards, and vulnerability management processes to safeguard systems and data

Performance Monitoring:

  • Establish and maintain monitoring and alerting systems to track application and infrastructure performance and ensure timely response to incidents

Cost Optimization:

  • Manage cloud resource allocation, usage, and billing to optimize costs while maintaining performance and reliability

Documentation and Knowledge Sharing:

  • Ensure thorough standards, metrics, checklists, runbook documentation of processes (and improvement plan), configurations, and best practices, and promote knowledge sharing within the team.

Problem Resolution:

  • Act as an escalation point for technical issues, providing guidance and support to resolve complex problems.
  • Define and/or enhance technical roadmap and strategic plan for Cloud Architecture, DevOps, and Database
  • Create standards/best practices processes (documentation) where applicable within Cloud, DevOps, and Database environments
  • Create and/or perform Cloud, DevOps and Database goals/strategies, projects and/or tasks.
  • Perform additional tasks as required by management/supervisory staff
  • Provide project management, implementation, and support after hours, on weekends as required

About New Millennium Consulting