Lead DevOps Platform Engineer LOC : Pataskala, Oh
100,000 - 200,000
Job Description:
Key Accountabilities:
- Assess, recommend, build and integrate with best-of-breed, off-the-shelf commercial and open-source software components
- Provide technical guidance and mentoring to the ecommerce development team
- Drive architecture discussions, performance optimizations and end to end improvements into the platform with development architects and leads
- Deliver measurable improvements in web-site page performance and efficiency, identify performance issues in advance through better tools and instrumentation
- Identify system bottlenecks and takes the lead on resolving those issues
- Determines how to meet growing capacity requirements while ensuring reliability within the
- ATG platformWorks closely with IT architects, other functional area architects and security specialists to ensure adequate security solutions are in place throughout platform
- Work with the security architects aligning all security efforts to IT architecture
- Work directly with Application Development teams to provide daily support aligned with a model of Continuous Delivery
- Work closely with Infrastructure Provisioning, Application Development and Operations teams to provide fully automated build and deployment routines for Development, Staging, and Production environments
- Define and evolve Build & Release best practices by partner shipping within the team and 3rd party vendors
- Ensure continuous availability of various tools supporting ATG & Release management including source control, continues integration, artifact management and change management
- Establish a reliable mechanism for monitoring and quantifying the quality of the release process and leverage the results to drive process improvements
- Infrastructure generalist with at least eight years of experience.
- Devops/Continuous Delivery/Continuous Integration/Configuration Management/Automation/Infrastructure expert.
- Five years of experience with troubleshooting problems across the entire infrastructure to include web servers, java application servers, networks, UNIX and content delivery networks.
- Three years of Jenkins administration/management experience.
- Five years of experience providing support for java application servers.
- Three years of experience and expert at writing shell scripts and python programs.
- Expert at UNIX command line tools and usage.
- Expertise in Unix administration, command line tools including regular expressions, sed, awk, rsync, ssh, egrep, find, process/thread control, inter-process communication, signals, sockets, shared memory, file i/o, networking basics, routing, load balancing, firewalls, routing protocols and DNS.
- Three years of experience working on UNIX system problems. Can work on CPU, paging, disk I/O, network I/O problems.
- Three years of experience with bash and python scripting languages.
- Three years of experience at working on performance problems around java application servers with or without the use of Application Performance Management tools like Dynatrace, AppDynamics, Wily, etc.
- Understands Linux internals.
- Understands and troubleshoots dns problems.
- Understands UNIX and networking to include routers, load balancers and firewalls.
- Automate manual tasks on Jenkins for builds, deployments, application server installs, configurations of the application stack, etc.
- Expertise or the willingness to experiment with new technologies like Docker, Openshift, Openstack, etc.
- One to two years of experience with code profiling background, heaps and thread dumps analysis.
- Strong analytical and problem solving abilities.
- Collaborate with people with varying depths of technical skills.
- Bachelors degree in Computer Sciences, Engineering or related discipline is required, and an advanced degree is a plus.
- Two years of experience providing infrastructure/middleware support for Oracle ATG ecommerce software.
- Two years of experience providing infrastructure/middleware support for Manhattan Distributed Order Management software.
- Two years of experience providing infrastructure/middleware support for WebLogic application servers.