DevOps Architect at Ascensus, responsible for technical direction and oversight for application engineering practices across scrum teams. Promotes DevOps culture and innovative solutions.
Responsibilities
Responsible for protecting, securing, and proper handling of all confidential data held by Ascensus to ensure against unauthorized access, improper transmission, and/or unapproved disclosure of information that could result in harm to Ascensus or our clients.
Identifies and provides oversight of the technical solutions for Source Control, Build and Deployment automation, Continuous Integration, Environment Monitoring.
Develops & evangelizes best practices for DevOps & CI/CD, API Management, Networking.
Provides technical direction for scrum teams for specific initiatives and assists with initial proof of concepts and template builds.
Participates in Technology/Architecture and design discussions and designing automation templates for infrastructure provisioning, configuration & change management, and developing the detailed technical design.
Leads researching on new tools/ technology solutions/processes, build consensus and plan to introduce cost justifiable technology to improve SDLC pipeline.
Continually finds ways to optimize and build out a comprehensive architecture/strategy for supporting applications in production.
The scope of work includes build, machine configuration, test infrastructure and virtual machine deployment.
Level-3 support for Production Environment.
Assist with other tasks and projects as assigned.
Requirements
Minimum of 10+ years of Hands-on experience working as a DevOps/Build/Deployment and Engineering & Operations skills
Passion for leadership, mentoring, and coaching to help others succeed
Excellent technical skills with deep knowledge of development technologies and tools
Excels in a results focused organization
Experience with Agile/Scrum, Continuous Integration, Continuous Delivery, and related tools
Hands-on experience in production environments, both deploying and troubleshooting applications in Windows /Linux environment.
Strong experience automating with scripting languages such as Power Shell, Python and any deployment scripting languages
Strong experience with CI/CD deployment supporting Microsoft technologies (IIS, Team Foundation Server (TFS, VSTS), GIT/ ProGit, Octopus Deploy and TeamCity is preferred)
Highly Proficient in Configuration Management (Puppet, Ansible, Chef or Similar)
Excellent understanding of Containerization, Docker & Kubernetes is required.
Excellent understanding of Micro-services architecture, design patterns, and standard methodologies with an eye towards scale, automation, resiliency, high availability and disaster recovery.
Excellent understanding of networking, load balancing, caching, security, config and certificate management.
Working experience with Consul and NGINX+
Working experience with Redis
Experience in larger Enterprise suites such as BPM, CRM, Portals, Content Management preferred
Bachelor’s degree in computer science or related discipline or equivalent work experience.
Nice to Experience with .Net framework
Experience with ASP.Net and MVC and/or Java and Struts
Experience with Windows Communication Foundation (WCF)
Experience with JavaScript, jQuery, and JS frameworks
Experience with cloud computing using Azure or AWS
Experience with infrastructure as code software like Terraform
Understanding of SOA and distributed computing
Experience with Test Driven Development (TDD) practices with an automated testing framework.
Site Reliability Engineer for cloudified backup platform using Commvault technology at Expleo. Joining a dynamic team to ensure backup infrastructure scalability and reliability.
Site Reliability Engineer responsible for designing and maintaining scalable services with high availability. Collaborating with development teams to enhance reliability and operational excellence.
Technical Staff leading the architecture, reliability, and modernization of enterprise ALM and DevOps tools. Driving strategy and influencing product development in collaboration with various teams.
Site Reliability Engineer responsible for reliability and availability, collaborating with development teams on scalable systems. Applying software engineering practices to improve production operations.
DevOps Engineer in the Security Data and AI Lab at Lloyds Banking Group driving data and cloud infrastructure's influence on product operations and customer service improvements.
Senior Platform DevOps Engineer at Code Metal designing and implementing cloud and hybrid infrastructure to support customer deployments and internal platforms. Collaborating with software and security teams for reliable delivery.
DevOps Platform Intern managing cloud infrastructure and deployment pipelines for AI - native software delivery. Partnering with a Product Development Intern, set up and manage containerized applications on Azure Kubernetes Service.
UNIX DevOps Engineer managing AIX and Solaris server operations for a Swiss telecom company. Focusing on automation, optimization and 7x24h monitoring responsibilities across multiple locations.
Staff Site Reliability Engineer designing and building backend services for NordVPN. High - ownership role focusing on system architecture and operational excellence.