The Senior DevOps Engineer will leverage knowledge and experience in DevOps practices, automation, infrastructure orchestration, configuration management and continuous integration to assist in implementing and leveraging a growing set of services and features to run mission-critical applications. This position will be largely focused on the development and deployment of the xGPlatform project and its associated peripheral applications. Playing an integral part in moving Imagine Communications to a reliable multitenant, multi-cloud product strategy.
The successful candidate will have an interest and background in Software development, DevOps, and cloud technologies. This person will help build systems, using an array of diverse technologies such as AWS, Azure, Node.js, C# and deployment automation and tooling. Empower staff to work more efficiently and effectively. The successful candidate will be a highly motivated and communicative team player to work on a fast-paced team that is building services using cloud technologies and following Agile best practices.
Responsibilities
- Develop, manage and monitor applications within AWS and Azure clouds
- Design, build and deploy systems to improve workforce productivity
- Integrate, engineer and optimize Office 365 and Azure services
- Manage development and production environments within AWS cloud
- Promote DevOps and AWS best practices within the team to improve quality, reduce risk, increase security, promote efficiency and reuse, and minimize costs
- Play supporting role in understanding business needs in context, from user perspective
- Interact with and integrate diverse cloud services using Web APIs
- Architect and document designs using best practices with a focus on security
- Integrate and implement cloud services in support of workforce efficiency and automation
- Working with Architecture to design reusable patterns to deploy to applications, provide governance around adoption, and influence application development teams on roadmaps and designs
- Applying standards of cloud compliance to application design to achieve reliability