Position Purpose:
The Senior DevOps Engineer introduces processes, tools, and methodologies to balance needs throughout the software development life cycle, from scripting and deployment to maintenance and updates. You will work with operational and development engineering experts to define requirements, solutions, and deliverables. Additionally, you will work with Client Services, Relationship Management, and various development and technical teams to ensure the operational needs of our clients and internal users are met. This role is multi-faceted, requiring a candidate with effective communication skills and strong leadership skills.
Essential Functions:
Reasonable accommodation may be made to enable individuals with disabilities to perform these essential functions.
* Robust and demonstrable knowledge of Kubernetes architecture/implementation with GitOps tools such as ArgoCD. This is a requirement.
* Provide advanced knowledge of all aspects of Azure Infrastructure including VMSS, VM, AKS, AppGW, Network Resources, Key Vaults, Azure Monitor.
* Provide advanced knowledge of all aspects of AWS Infrastructure, including VPC, Load Balancing, ASG, Security Groups, Cloud formation, IAM Roles.
* Must be proficient in Automation template like Terraform, ARM Templates or Cloudformation.
* Must be proficient in scripting like Unix Shell, PowerShell, Python, Ruby, Go.
* Must be proficient in Automation tools such as Ansible or Chef.
* Provide master skillsets with various CI/CD platforms such as Azure DevOps, Github Actions, Jenkins, Octopus.
* Must have an IAC mentality, not UI driven.
* Enable internal functionality (e.g., monitoring and alerting based on application performance, automated testing frameworks, etc.) to ensure all SLAs are hit both internally and externally. Knowledge of monitoring platforms such as Datadog or Elastic is required.
* Engage with the DevOps and Cloud Architecture group on architecture review decisions.
* Ensure stable production and client-facing environments that are well built with a clear escalation path for solving issues.
* Enable solution architecture to meet defi’s requirements including, but not limited to, those regarding cloud spend, scalability, performance, etc.
* Participate in the build-out of Azure/AWS Cloud and DevOps best practices.
* Provide on-call support for system availability.
* Utilize Agile practices to manage and deliver features.
Required Education and Experience:
* Bachelor’s degree or equivalent work experience.
* Minimum of 5 years experience, with a range of automation and configuration management.
* Demonstrate advanced knowledge of all aspects of Azure and AWS Infrastructure including, Kubernetes (AKS, EKS), Terraform, AppGW, Network Resources, Key Vaults, Azure Monitor Log Analytics.
* Demonstrate mastery with Azure, Azure ARM Templates and Azure DevOps CI/CD methodology.
* Demonstrable proficiency in Azure DevOps, CI/CD, ARM Templates and Azure Cloud IAAS and PAAS.
* Knowledge on how to troubleshoot and resolve technical issues in test and production environments.
* Effective analytical, communication, interpersonal and problem-solving skills.
Additional Eligibility Requirements:
* An achiever, self-starter, and eager to learn.
* You’ll have a proven track record of results as we’ll expect you to act decisively, think big, and manage your time and your team’s time to meet deadlines in a fast-paced, high-volume environment.
* Most importantly, you’ll want to contribute to a diverse, supportive, and talented team.
Travel Required:
* Travel is potential to be 10% of time.
Affirmative Action/EEO Statement:
defi SOLUTIONS is an Equal Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.
#J-18808-Ljbffr