Unknown Company

DevOps Engineer

columbus, oh • Posted 3 days ago
Onsite Full Time General

DevOps EngineerIn this role, we are seeking a talented DevOps Engineer for our engineering team with experience to design, implement and scale our technologies, approach, and platform to support our HA systems. Responsible for deploying & maintaining deliverables in all phases of the Software Development Life Cycle (SDLC) by collaborating with business, development & systems engineering teams.

Responsibilities include scope definition for infrastructure, infrastructure build out, application environments maintenance, application deployment, application robustness testing through performance testing and continued application support through on-call cadence. Qualified candidates will bring the latest software development, automation and deployment practices. You will develop systems to accelerate our deployments for a variety of software projects, use your talents and passion to build out complete enterprise systems. Work collaboratively with the developer to automate, deploy, operate, maintain and monitor our systems in multiple data centers.Key responsibilities include:Experience working closely with developer along with supporting operations functions within an Agile/Scrum environmentResponsibility for related application, technology and data scalability and security pertaining to application growthImplement the high-quality execution of software products against project plans and delivery commitmentsEstablish milestones for infrastructure buildouts, engineering, development, testing and implementation of application environmentsResponsibility for multi-channel software development lifecycle, enhancements/modifications, system configuration, migrations/upgrades, and production supportProvide support and troubleshooting for all related systems and technologiesSound understanding on Cloud related technologiesProduction Operations and supportParticipate in troubleshooting efforts to find the root cause and provide valuable suggestions to prevent this from happening againImplement robust application optimization techniques such as CDN, Cloud, and caching techniquesBuild and operate a high performance stable and resilient cloud platformFocus on Site Reliability Engineering PracticesCI/CD Automation: Build and refine pipelines using GitHub Actions and Argo Workflows to support engineeringWork closely with our cross functional IT and technology partners to ensure system interactions are top notch and to your standardAlign our technology with business strategy, including scope definition, cost estimations, resource allocation, business requirements, process design, technical specifications, data management, compliance, testingRequired experience and qualifications include:Education: Bachelor's Degree in Information Technology, Computer Science, Engineering, Business Administration or related fieldYears of Experience: 3 - 5 years3+ years of hands-on experience implementing, operating and maintaining infrastructure for high volume enterprise applications3+ years of experience in distributed system development (design and support of systems with scalability and disaster recovery robustness) to support compute use cases for business requirements3+ years of operations experience with production systems in public cloud environments (GCP preferred)Proficient with containerization and cluster management technologies including Kubernetes and DockerDeep understanding and hands-on experience with Cloud Native deployment and monitoring tools/technology with expertise in areas like Kubernetes, Helm charts, container based deployment, Service Mesh, Prometheus, Grafana, etc.Motivated by a DevOps culture and Site Reliability Engineering conceptsCritical skills and attributes include:Experience in operating systems (Windows, RedHat, CentOS, Amazon Linux), networking (Akamai, Nginx, Apache, AWS/GCP VPC), and/or software (Terraform, Bash, Sh) packagesExperience integrating monitoring, alerting and reporting tools (NewRelic, Akamai, Grafana, Elasticsearch, Prometheus) with existing and newly developed systems3+ years of cloud engineering and development experience. Must have experience extending and supporting cloud-based systems using Terraform and GCP or AWS3+ years of experience implementing and supporting microservices architecture using containers, with tools such as Docker, AWS ECS or GCP Compute/GKEExperience working with database systems such as Cloud SQL, BigQuery, AWS RDS, Oracle SQL, MongoDB & ElasticsearchBuild CI-CD pipeline for code deployment using Argocd, Argo Workflow, GitHub ActionsExperience in supporting open-source Web and Application Services (Java, Ruby, PHP, Python, Perl)Experience with bash, perl, or other shell scripting requiredExperience with git fundamentals requiredExperience with Level 1 & 2 support, monitoring of customer and business systems and participate in 24/7 on-call support activitiesExperience in SOX / PCI Compliance PreferredRetail experience Preferred

Back to Job Search