At Q4, we make an impact together, obsess over our customer, operate with integrity, and bring big ideas to life.
Q4 is charting a bold new path for investor relations as the first AI-driven IR Ops Platform, providing everything an IR team needs to succeed on a single, powerful platform. The Q4 Platform enables public companies to attract, manage, and understand investors - all in one place. Over 2,600 customers, including many of the most respected brands in the world, trust Q4 to help drive premium valuations for their companies. Only Q4 offers a tech stack holistically designed to equip IR teams with data, insights, and smart workflows that power remarkable outcomes. Learn more at q4inc.com.
We hire smart, curious, and talented people to push boundaries, reimagine what’s possible, and turn challenges into opportunities. All while keeping the needs of our clients at the heart of everything we do.
Come grow with us!
About the role
Senior DevOps Engineer is an integral part of many companies' infrastructures. This role combines development with operations with the aim of reducing the cost and turnaround time of tech projects, while improving the ability to maintain their infrastructure.
What you'll do
- Ensuring successful code deployments
- Iterating on best practices to increase the quality & velocity of CI/CD deployments
- Ensuring observability of products released to environments
- Providing development teams with reliable and re-usable CI/CD tools and practices and infrastructure templates
- Ensuring that the CI/CD pipelines are adequately documented
- Ensure the best practices around infrastructure practices for non-production environments including security practices, recommended architecture, clean-up procedures etc.
- Owns the alignment with all required parties on changes to practices, recommendation to software and tools etc. Will be a strong champion of buy in!
- Responsible for maintaining that the security best practices are compliant on all active pipelines and reporting on security best practice status across all pipelines.
- Participates in the building of a dev-ops roadmap that ensures evolution of best practices
- Support teams in advanced infrastructural challenges
- Helping to define, improve and document our processes
- Coaching and mentoring team colleagues
Tasks
- Deploy and maintain CI/CD pipelines across multiple environments
- Deploy and maintain critical applications on cloud-native microservices architecture
- Implement automation, effective monitoring, and infrastructure-as-code according to architectural requirements
- Establish DevOps best practices through collaboration
- Create tools to empower developers to manage production infrastructure
- Design and develop patterns to positively impact the development, deployment, and introspection processes
- Undertake any other reasonable task that may be asked of you by your supervisor or senior management
Qualifications
- 5+ years of expertise with AWS (e.g. IAM, EC2, VPC, ELB, ALB, Autoscaling, Lambda)
- Experience maintaining and deploying highly-available, fault-tolerant systems at scale
- A drive towards automating repetitive tasks (e.g. scripting via Bash, Python, Ruby, etc.)
- Advanced understanding of protocols/technologies like HTTP, SSL, LDAP, SQL, HTML, XML
- Have a thorough understanding of security principals and concerns.
- High working knowledge with Linux scripting languages
- Able to adapt to new technologies
- A deep understanding of continuous integration, continuous delivery, software configuration management, version control, and release management.
- Demonstrated problem-solving and troubleshooting skills
- Self-starter with the ability to quickly learn new tools and products
- Exceptional verbal and documentation skills
- An entrepreneurial mindset likes working in an agile environment, driven to ship frequently
- Cloud Infrastructure Certification (i.e. AWS)
- Experience with Monitoring tools such as Dynatrace, Datadog, etc.
- Experience with automating manual processes and tests to assist QA
Vacancy Status: This job posting is for an existing vacancy currently open at Q4.
Artificial Intelligence (AI) Disclosure: In our commitment to an efficient and objective hiring process, Q4 utilizes machine-based systems (AI) to assist in the initial sourcing of applicants. All final hiring and selection decisions are reviewed and conducted by our human recruitment team.
