Role : DevOps Developer / Lead
Location : Atlanta, GA (Hybrid)
Type : Contract
Job Description
- The role requires working across a broad spectrum of technology and stakeholders. There could not be a better time to join our team as we transform how we deliver technology and value for our customers.
Responsibilities
Partner with application teams in their journey to CloudPartner with application teams to define the CI / CD pipeline for Salesforce teamLead the Salesforce application team to write the Jenkins / Gitlab runner scripts in Groovy / UnixKey technical lead and liaison between application teams and enterprise cloud migration initiativeIdentify end to end DevOps solutions, leverage best practices and patternsSelf-starter who can pick up new technologies / skills, be comfortable with ambiguity and drive initiatives forwardRoll up sleeves and get teams over tricky CI / CD challengesUpgrading framework of existing apps, recommend and resolve upgrade issues.Good understanding of SDLC and / or AgileDesign, develop, test and deploy computer programs of high complexity, significance, and risk.Basic QualificationsBachelor's degree or equivalent work experience Minimum 10 years of experience with developing and implementing applications and end to end solutionsAt least 5 years of progressive experience with the concepts and tools behind the design and implementation of best-in-class CI / CD, application monitoring and resilience on Public Cloud.Preferred Skills / Experience
Must have hands on experience deploying and running applications on Azure Public Cloud Must have hands on experience in design and develop feature in the C# .NET applications(Web and Windows)Nice to have SSIS / Azure Data Factory / SSRSVery strong Interpersonal skills with excellent verbal and written communicationProven track record with IaC, CI / CD / DevOps / DevSecOps, Test Automation, SupportabilityCore toolsets include Terraform, Ansible, Gitlab CI / CD, Jira, Splunk, ADO pipelineApp Stack Exposure .NET, Docker / K8s. On-prem and / or Azure.Azure IaaS / PaaS expert experience. Define / create runtime environment, network, storage.Database experience DML / DDL deployment for Microsoft SQL Server (must have), Cassandra (nice to have)End to end System Solutioning on Cloud for Resilience, Security, Performance, Availability, ScalabilityFinancial Services domain knowledge is highly desirableMonitoring and Alert Management :
Continuously monitor alerts and logs from applications and infrastructure.Analyze alerts to identify root causes and escalate or resolve issues promptly.Collaborate with development and operations teams to implement fixes and improvements.DevOps and Deployment Automation :Create CI / CD Pipelines by upgrading the Jenkins Groovy scriptsUpgrade the existing Unix scripts within the Jenkins / Gitlab envLeverage DevOps tools and practices to automate deployment of pipelines.Manage Kubernetes clusters for container orchestration and scaling.Handle artifact repositories (e.g., Nexus, Artifactory) for version control and deployment.Ensure deployments are reliable, repeatable, and efficient.Application Domain Expertise :Support online banking applications primarily built on Salesforce / ReactUnderstand the architecture and dependencies of these applications to provide effective support.Collaboration and Communication :Work closely with developers, QA, and infrastructure teams to coordinate deployments and troubleshoot issues.Document support procedures, deployment processes, and incident reports.Participate in on-call rotations and incident management as required.