Apply now »

DevOps Engineer (AWS)

Date:  Mar 22, 2021
Location: 

Salt Lake City, UT, US, 84044

86483

About CDK Global, Inc

CDK Global (NASDAQ:CDK) is a leading provider of integrated data and technology solutions to the automotive, heavy truck, recreation and heavy equipment industries. Focused on enabling end-to-end, omnichannel retail commerce through open, agnostic technology, CDK Global provides solutions to dealers and original equipment manufacturers, serving nearly 15,000 retail locations in North America. CDK solutions connect people with technology by automating and integrating all parts of the dealership and buying process, including the acquisition, sales, financing, insuring, parts supply, repair and maintenance of vehicles. Visit cdkglobal.com.

We are looking for a DevOps team member. Responsible for supporting our DMS Application running in Kubernetes both in our Datacenters and AWS. Which includes supporting CoreOS, Docker, and Kubernetes along with an EKS environment in AWS. Along with the configuration and administration of Linux and Windows servers and other open source technologies. Perform the day to day operational monitoring over 3,500 systems from performance metrics to alerts on critical infrastructure.  Responsible for system management and creating scripts or writing programs to automate maintenance and management tasks. Other responsibilities are system configurations, troubleshooting, security and supporting multiple teams from customer support to development and QA along with increasing productivity of the team.

 

 

Responsibilities:

  • Implement systems that are highly available, scalable, and self-healing.
  • Work closely with Application Dev. & Operations teams to provide fully automated deployment routines for Production (CI/CD)
  • Monitoring system activity and tuning system parameters for optimal performance, configuring communications with other platforms/networks, configuring/managing system security, and maintaining current release levels and patch revision
  • Work across functional (development, testing, deployment, systems/ infrastructure) and project teams to ensure continuous operation of all environments
  • Manage, and maintain tools to automate operational processes.
  • Work to continuously improve speed, efficiency and scalability of our systems and environments
  • Work directly with agile Application Development teams to provide daily support aligned with a model of Continuous Delivery.
  • Build and maintain appropriate log gathering, system monitoring, and reporting infrastructures
  • Operate in a supporting role for the implementation and our customer support groups along with QA and Dev – requires availability 24/7 at times to load software updates, projects required to work during the maintenance windows and also in cases of an emergency.

 

Minimum Qualifications

  • 2+ years in various DevOps/SRE/SysOps roles
  • 2+ Years in a DevOps/SRE/SysOps or 3+ years of professional enterprise development experience.
  • 1+ year experience with containerization/orchestration technologies like Kubernetes, Docker, AWS EKS, AWS Fargate, GCP GKE, etc . Must be able to configure and support Docker containers deployment.
  • 3+ years of Linux and Windows administrator experience.
  • Scripting ability (Bash / Shell, Python, Javascript)
  • Must have an understanding of building and managing large-scale systems and application architectures
  • Solid understanding of system performance and monitoring
  • Excellent project management skills and the ability to work in a fast-paced and hectic work environment
  • Must also have experience working in an Agile development environment that requires a lot of communication and collaboration.
  • Demonstrate skills in priority setting, analysis, communication, time management, scheduling, and multitasking.
  • Experience with config/provisioning tools like SALT, Chef, Puppet, Terraform, or Ansible in production environments with many nodes.

.

 

Preferred Qualifications

  • Experience managing Enterprise production systems in at least one public cloud: AWS, GCP, Azure; AWS is preferred.
  • Experience managing Kubernetes in a large Enterprise production environment
  • Communication Skills: The candidate will have exceptional communication skills (verbal, written, and presentation) as well as excellent interpersonal skills including the ability to work and communicate with individuals at all levels in the organization, and matrixed team members.
  • Good working knowledge of build automation and continuous integration/delivery processes and tools: Gitlab, Bitbucket.
  • Experience with messaging technologies such as RabbitMQ, Kafka, etc
  • Experience with monitoring solutions: Zabbix, Nagios or equivalent.
  • Experience with various data technologies including relational and nonrelational databases Postgresql database knowledge preferred.
  • Experience supporting Enterprise Wildfly/Jboss application servers and java.
  • Experience with Vmware/VSphere virtualization or the private/public cloud is a plus.

 

CDK Global knows you have passions outside of work.  You have family, friends, sporting events, and lots of things going on.   That’s why we offer a comprehensive benefits package to not only take care of you but your family as well.   All of our benefits are effective the first day of employment including 401K matching, paid time off to re-energize, donate your time to volunteer in your community, and tuition reimbursement to name a few.

At CDK, we pride ourselves on having a diverse workforce. We value and celebrate the uniqueness of individuals and the different perspectives they provide. We offer equal opportunity employment regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, marital status, or protected veteran status.  


Nearest Major Market: Salt Lake City

Job Segment: Outside Sales, Supply, Cloud, Linux, Database, Sales, Operations, Technology

Apply now »