Principal Cloud DevOps Engineer - IFIaaS Operations
Principal Cloud DevOps Engineer - IFIaaS Operations
Career Growth, Flexibility and Collaboration!
Entrust is an innovative leader in identity-centric security solutions, providing an integrated platform of scalable, AI-enabled security offerings. Headquartered in Minnesota, we offer our colleagues the ability to work globally, in a flexible and collaborative environment. Our team makes an impact!!
Position Overview:
The IFI Cloud Service includes a wide array of components including web services, application servers, and databases. The Principal Cloud DevOps Engineer will play a pivotal role in designing, implementing, and maintaining our CI/CD pipelines, infrastructure automation, and deployment strategies.
Responsibilities:
- Lead the design, implementation and optimization of CI/CD pipelines to facilitate automated testing, deployment and monitoring of IFI applications and infrastructure.
- Architect and maintain scalable, secure and highly available hybrid cloud infrastructure utilizing infrastructure as code (IaC).
- Develop and maintain provisioning, configuration management, and orchestration solutions using tools such as Terraform, Ansible, and other similar technologies.
- Collaborate with development and QA teams to ensure seamless integration of DevOps practices to support IFI operations.
- Implement and support a hybrid cloud environment in Microsoft Azure and on-premise.
- Contribute, leading when assigned, the design and deployment of IFIaaS service initiatives.
- Ultimately responsible for IFIaaS application reliability, maintenance, and upgrades.
- Contribute to service operations center focusing on proactively analyzing data within toolset to ensure uptime and quality of service.
- Perform product evaluations and make product recommendations.
- Implement system enhancements (software) and automation opportunities to improve performance and reliability of the IFIaaS solution.
- Manage activities with complete integrity and in accordance with the organization's policies, systems, practices, and programs.
- Provide escalation assistance as required to resolve any technology stack related issues that may arise.
- Perform incident analysis and problem resolution.
- Perform data analysis to measure quality of service and proper scalability of the system.
- Collaborate with network architects to design and implement functional company networks.
- Work with Networking CoE team to create and implement network security measures.
- Coach and mentor junior engineering staff.
- Conduct regular network performance tests.
- Scope Epics, User stories and support with weekly sprint planning.
- Deal with escalated application support issues.
- Contribute to the operations support model to support requests and participate in a 24x7 on-call support rotation and off-hours maintenance windows as assigned.
- Other duties and projects as required.
Basic Qualifications:
- Bachelor’s Degree in Computer Science, Software Engineering, or equivalent combination of education and experience.
- 7+ years of experience in IT deployments.
- Extensive experience designing, implementing, and maintaining CI/CD pipelines, infrastructure automation, and deployment strategies.
- Experience working with enterprise level micro-services applications, including deployment and maintenance of the applications in distributed environments.
- Extensive hands-on experience of DevOps tooling (Ansible, Terraform, Jenkins, Octopus deploy, etc.), networks, network security, and high-level managerial skills.
Entrust Corporation is an EOE/AA/Veteran/People with Disabilities employer.
NO AGENCIES, NO RELOCATION