Job Description
Responsibilities
The DevOps Manager will play a key role in ensuring our production systems' stability, scalability, and security by monitoring and optimizing the current software and infrastructure deployed across all environments. This will involve working closely with the development and operations teams to implement best practices for configuration management, deployment automation, and continuous integration and delivery (CI/CD). In addition, the DevOps Manager will collaborate with other stakeholders to define the DevOps roadmap and participate in sprint planning to ensure that our infrastructure and services align with business objectives. Typical responsibilities will include:
- Lead and manage a team of DevOps engineers (onshore and offshore) to develop, deploy, and maintain a full-stack containerized microservices architecture on AWS and GCP cloud platforms.
- Build and deploy DevOps automation tools.
- Contribute to designing, deploying, and maintaining a full-stack containerized microservices architecture.
- Own the overall health, availability, performance, and capacity of the DevOps infrastructure, and improve the reliability of the services by writing code and building automation to prevent problem recurrence.
- Deploy, operate, troubleshoot, and maintain containerized (Docker) microservices across orchestrated (Kubernetes) environments.
- Lead projects and prioritize work to meet DevOps Engineering goals.
- Participate in sprint and release planning, bug triage, and other pertinent meetings.
- Execute and maintain industry best practices for security, compliance, and auditing, including a continuous improvement cycle.
- Work with monitoring and alerting tools and perform system log analysis using Datadog.
- Participate in on-call responsibilities, following defined procedures, owning and managing a runbook for each application, and maintaining system uptime to meet the SLAs.
- Mentor and manage other members of the team.
- Help with recruiting and training new team members.
- BS in Computer Science or Equivalent (MS, Network Security Certification, or other relevant certification is a plus).
- 5-7 years of experience in DevOps within AWS or Google Cloud architectures, services, and/or environments, including automating Infrastructure as Code (IaC) using Terraform.
- 5-7 years of experience in software systems, programming, and infrastructure development and administration.
- Significant Kubernetes, Terraform, Fastly, Helm, and Docker experience.
- Strong experience in building and managing cohesive distributed teams.
- Experience with PostgreSQL, MySQL, and NoSQL databases.
- Experience Leading architecture for DevOps-focused Agile teams.
- Overall Linux knowledge and CLI knowledge.
- Strong background in programming in Bash and Python (Golang and NodeJS is a plus).
- CI/CD build system experience (Travis, CircleCI, Github Action).
- Strong experience working with alerting and monitoring systems (Datadog and PagerDuty a plus).
- Advanced certification in AWS or Google Cloud is a plus.
- Advanced Cloud Security or DevSecOps experience is a plus.
- Excellent verbal and written communication skills and ability to collaborate effectively with cross-functional teams.
- Strong analytical and problem-solving skills, with a focus on root cause analysis and continuous improvement.
- Experience with Agile development methodologies and project management tools like Atlassian Products is a plus.
- Strong leadership and people management skills, with the ability to motivate and mentor team members to achieve common goals.
- Ability to work independently and take ownership of complex projects and initiatives, with a focus on delivering results in a fast-paced and dynamic environment.
- Excellent organizational and time management skills, with the ability to prioritize and manage multiple tasks simultaneously while meeting deadlines.
- Highly adaptable and flexible, with the ability to embrace change and uncertainty and thrive in a rapidly evolving technology landscape.
- Strong customer focus and a commitment to delivering high-quality services and solutions that meet the needs of internal and external stakeholders.
The estimated base salary range for this role is between $125,000 and $190,000. The actual base pay offered is dependent upon many factors, such as transferable skills, work experience, business needs, market demands and conditions, including geographic location where the work will be performed, and other factors permitted by law. The base pay range is subject to change and may be modified in the future.
Date Posted
05/06/2023
Views
0
Similar Jobs
Principal Product Marketing Manager - Rokt
Views in the last 30 days - 0
mParticle by Rokt a leading customer data platform is seeking a Principal Product Marketing Manager The role involves driving market leadership creati...
View DetailsEnterprise Customer Success Manager - Rokt
Views in the last 30 days - 0
mParticle by Rokt a leading customer data platform is seeking an Enterprise Customer Success Manager The role involves serving as a trusted consultant...
View DetailsStrategic Customer Success Manager - Rokt
Views in the last 30 days - 0
mParticle by Rokt a leading customer data platform is seeking a Strategic Customer Success Manager The role involves building strong relationships wit...
View DetailsEnterprise Account Manager - Wix
Views in the last 30 days - 0
Wix is seeking a dynamic Enterprise Customer Success Manager with 5 years of experience in SaaS customer success management specifically with enterpri...
View DetailsPartner Marketing Manager - Pipedrive
Views in the last 30 days - 0
Pipedrive a cloudbased sales and marketing tool trusted by over 100000 companies in 179 countries is seeking a Partner Marketing Manager for its New Y...
View DetailsStaff Editor, Current Events - Dotdash Meredith
Views in the last 30 days - 0
The Staff Editor role involves coordinating crossplatform content across multiple verticals managing daily and breaking news and writingediting storie...
View Details