Overview
Skills
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