
Senior DevOps Engineer
Finastra
full-time
Posted on:
Location Type: Hybrid
Location: Atlanta • United States
Visit company websiteExplore more
Job Level
About the role
- Implement and manage CI/CD pipelines using GitHub Workflows and Azure DevOps.
- Provision and manage cloud resources using Terraform and Azure Kubernetes Services (AKS).
- Manage containerized applications using Azure Container Services and Docker.
- Develop and maintain Helm Charts for efficient application deployment.
- Ensure the secure handling of secrets and application variables through DevOps practices.
- Conduct Static Application Security Testing (SAST) and Dynamic Application Security Testing (DAST) using tools like Checkmarx, Veracode, SonarQube, and AquaScan.
- Write and maintain scripts using languages like PowerShell, Python, or Bash to automate tasks and manage configurations.
- Integrate automated testing at every stage of the CI/CD pipeline to ensure code correctness and quality.
- Perform integration testing and performance testing to validate application functionality and efficiency.
- Monitor system health and performance using Grafana, Prometheus, Azure Monitor, and App Insights.
- Apply Shift-Left Testing principles to ensure quality is built into the software from the start.
- Collaborate with cross-functional teams across multiple time zones and environments to ensure efficient project delivery.
- Provide ongoing support for cloud infrastructure and containerized applications, troubleshooting and resolving issues as they arise.
Requirements
- Hands-on experience with GitHub Workflows and Actions.
- Proficiency in Azure DevOps, including pipeline configuration and management.
- Strong experience with Terraform for infrastructure-as-code management.
- Experience managing Azure Kubernetes Services (AKS) and Azure Container Services.
- Strong working knowledge of Docker and container orchestration.
- Familiarity with Helm Charts for application deployment in Kubernetes.
- Understanding and practical experience in managing secrets and app variables securely.
- Proficiency in SAST/DAST tools such as Checkmarx, Veracode, SonarQube, and AquaScan.
- Advanced scripting skills in PowerShell, Python, or Bash.
- Experience with automated testing integration into CI/CD pipelines.
- Experience with performance and integration testing.
- Knowledge of monitoring tools such as Grafana, Prometheus, Azure Monitor, and App Insights.
- Strong communication and collaboration skills to work effectively with teams across multiple time zones.
Benefits
- Flexibility: Enjoy unlimited vacation, based on your location and business priorities.
- Hybrid working arrangements, and inclusive policies such as paid time off for voting, bereavement, and sick leave.
- Well-being: Access Confidential one-on-one therapy through our Employee Assistance Program, find support from our network of Wellbeing Champions and Gather Groups, and a calendar of monthly events and initiatives designed to help you thrive - Inside and Outside of work.
- Medical, life & disability insurance, retirement plan, lifestyle and other benefits.
- Sustainability: Benefit from paid time off for volunteering and donation matching.
- DEI: Participate in multiple DE&I groups for open involvement (e.g., Count Me In, Culture@Finastra, Proud@Finastra, Disabilities@Finastra, Women@Finastra).
- Career Development: Access online learning and accredited courses through our Skills & Career Navigator tool.
- Recognition: Be part of our global recognition program, Finastra Celebrates, and contribute to regular employee surveys to help shape Finastra and foster a culture where everyone is engaged and empowered to perform at their best.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CI/CD pipelinesGitHub WorkflowsAzure DevOpsTerraformAzure Kubernetes ServicesDockerHelm ChartsStatic Application Security TestingDynamic Application Security Testingscripting
Soft Skills
communicationcollaboration