Manager, Cloud Operations

  • Full-time

Company Description

Insightsoftware is a growing, dynamic computer software company that helps businesses achieve greater levels of financial intelligence across their organization with our world-class financial reporting solutions. At Insightsoftware, you will learn and grow in a fast-paced, supportive environment that will take your career to the next level. We are looking for future Insighters who can demonstrate teamwork, results orientation, a growth mindset, disciplined execution, and a winning attitude to join our growing team!

Job Description

Overview

We’re looking for a talented Cloud Engineering Manager to lead a team responsible for the design and development of build systems, automation and process by incorporating open source tools and cloud resources to cut down on tedious, time consuming task. You will drive continuous integration and delivery improvements throughout our class-leading suite of Financial Reporting Products.  

The chosen candidate must be a self-starter, possess great organizational skills, and have excellent communication abilities. A proven results-oriented person with a delivery focus and demonstrated ability to achieve stretch goals in a highly innovative and fast-paced environment.  

We enjoy our work as much as we enjoy working together and want Cloud Engineering Managers who can get things done while having a positive influence on our workplace environment. The successful candidate must have a passion for Cloud Operations, deeply care about quality, technical standards, and be committed to continuous improvement.  You will be working in a fast paced and growing environment where your expertise and experience will play a critical role within the company. 

Responsibilities 

  • Develop and support automated, scalable solutions to deploy and manage our global infrastructure. 

  • Oversee CI/CD processes and pipelines. 

  • Build integrations between services to create fully automated processes. 

  • Maintaining and improving the functionality of automation tools for infrastructure provisioning, configuration, and deployment. 

  • Hands-on troubleshooting of problems related systems and performance in Prod/QA/Dev environments. 

  • Hands on experience with multi-tenant cloud environments, scaling and infrastructure management. 

  • Excellent written communication, problem solving, and process management skills. 

  • Work with developers and operations to define CloudOps processes, introduce new ideas and technologies so that we can stay on the cutting edge. 

  • Provide guidance and expertise on system options, risk and impact management and costs vs. benefits analysis. 

  • Focus on security requirements when designing a solution. 

  • Ensure that the architectural integrity of the source code is maintained and improved. 

  • Identify improvements to reduce technical debt. 

  • Provide technical mentoring to junior engineers. 

Qualifications

Competencies 

To perform the job successfully, an individual should demonstrate the following competencies: 

  • Planning and Management – Highly effective planning and organizational skills. 

  • Discipline and Perseverance – Focus and commitment to solving complex issues through to completion. 

  • Flexibility and Hard Work – Operate in a fast-paced, iterative development environment; learn and adapt to new technologies. 

  • Problem Solving – Strong critical thinking and problem-solving capabilities. 

  • Quality – Dedicated to producing high-quality software and implementing development best practices. 

  • Team Work – Communicate effectively and operate in a team environment. 

  • Effective Communicator - Strong written and oral communication skills. 

  • Excellent time management skills - a proven ability to utilize your sense of urgency to prioritize tasks effectively. 

  • Self-Improvement - actively self-improves through individual learning, coursework, or otherwise. 

Qualification and Experience 

  • BS in Computer Science, Computer Engineering, or related technical discipline. 

  • 7 years of experience in a CloudOps role and 2+ years’ experience as a CloudOps Manager with a passion for automation and continuous improvement. 

  • 5+ years of technical experience with significant personal capabilities in AWS or Azure Cloud. 

  • Proficient in automation using Batch, Powershell, Ruby, Python, or shell scripts. 

  • Direct experience using Jenkins and Docker/Kubernetes. 

  • Skilled in implementing and executing processes to create and fully maintain automated CI /CD pipelines for code deployments.  

  • Managing version control systems. 

  • Systems engineering skills in configuring and managing Linux Systems. 

  • Developer skills in programming languages, web frameworks, and databases. 

  • Strong experience and comfortability with automation/configuration management tools including Jenkins, SaltStack, Puppet, Chef, Ansible or equivalent. 

  • Ability to use a wide variety of open source technologies and cloud services. 

  • Ability to work collaboratively within a team environment to meet aggressive goals and pre-defined measurement criteria. 

  • Experience working on a team using Scrum or other Agile project framework. 

  • Knowledge of best practices and IT operations in an always-up, always-available service. 

  • Strong in the use of continuous integration and delivery processes and tools. 

Additional Information

All your information will be kept confidential according to EEO guidelines.