Our partner, SmartSpace Global, a Four Winds Interactive (FWI) company, is the leading provider of resource scheduling applications for the corporate workplace. We are seeking a DevOps Engineer to join our Cloud Operations Team. Primary duties will include implementing and managing a continuation integration framework for SmartSpace Global’s software development lifecycle, systems administration, and ensuring the availability of the SSG platform.
We encourage you to apply for a position with FWI/Poppulo even if you don’t meet 100% of the requirements. We believe in fostering an environment where there is a diversity of perspectives, in the hope that we can all thrive.
Responsibilities
- Responsible for establishing overall continuous integration processes and associated procedures.
- Responsible for building and maintaining tools, solutions and microservices associated with deployment and our operations platform, ensuring that all meet our customer service standards and reduce errors.
- Actively troubleshoot any issues that arise during testing and production, catching and solving issues before launch.
- Assist in developing and maintain documentation for all DevOps processes and procedures.
- Responsible for documenting the standard operating procedures related to the boundaries of responsibility of the position.
- Collaborate with development and IT teams to automate production.
- Participate in an agile development process alongside developers and to support the systems.
- Work with internal groups to setup and maintain QA, Dev and Production environments.
- Work with the security team to ensure compliance requirements are applied in the continuous integration processes.
- Create and maintain ad-hoc application environments for the team.
- Monitor the health of our production and QA environments.
- Collect and report on operational metrics for SLA reporting and capacity planning.
- Responsible for basic patches and system administration, ongoing.
Qualifications
- Experience in Azure Technologies such as Azure Networking, Scale Sets, Traffic Manager, Cosmos DB, API management, Function App, Redis etc.
- Windows administration experience and/or exposure. (Active Directory administration experience a plus.
- Experience in IaC way of deployments using Azure Resource Manager (ARM) and Kubernetes or Terraform
- Experience with database tuning, administration, system performance using SQL a plus
- Understanding of the entire CI/CD process, ability to design new CI/CD pipeline architecture and process
- A working understanding of code and script, ability to understand and apply to security requirements.
- Knowledge of best practices and IT operations in an always-up, always-available service.
- Ability to clearly and confidently explain complex technical issues in simple and understandable terms.
- Self-starter with strong written and oral communication skills.
- Willingness to embrace repetitive tasks with enthusiasm and attention to detail.
- The ability to work in an environment that present tight timelines and high expectations.
- Must be able to adapt quickly to ever changing requirements and priorities.
- Ability to effectively network, participate in and lead matrixed teams, and develop key working relationships.
- Available 24x7 for Production support and participate in monthly maintenance and product releases.
Helpful for Success:
- BS in Computer Science, Software Engineering, IT-oriented degree program or equivalent experience.
- 4+ years DevOps experience.
- Experience with task automation using off-the-shelf tools and/or customized scripts preferred.
- 4+ years of work experience working in Azure cloud environments
- Experience managing automated build, continuous testing and integration systems and infrastructure supporting applications in a production environment preferred.
- Experience with Jenkins Bitbucket, Artifactory, Serverless Framework, Service Fabric and Docker (preferred).
- Understanding of code or experience as a developer a plus. (e.g. .Net, Java, NodeJS, NPM, Python, Perl, SQL)
- Understanding Azure compliance and security best practices.
- Azure Administrator Associate or Azure Developer Associate (Required) and DevOps Engineer Expert (a plus) certifications.