System Engineer II (DevOps)

at DealerSocket open_in_new
Irving, TX, USA
Job type
full time
1 year ago

Job description

Job Information

DealerSocket is seeking experienced system engineers who are driven to make the organization stronger, faster, better through improved tooling and training. They must be a quick learner and love challenging themselves to constantly raise the bar. This opportunity requires strong problem-solving skills, an aptitude for team collaboration and open communication as they deliver efficient, well designed, and tested software for positive user experiences. Innovative thinking and well-designed products with an emphasis on performance and stability are a necessity to give our teams the best experience possible.

Where we use Python

We use python for implementing ChatOps, Managing Dynamic AWS environments, and powering key parts of our CI/CD Pipeline. Under the covers this is a small set of Django/Flask apps with MySQL and Celery backends with some light frontend code.

Requirements Key Job Functions/Requirements
  • Be an ambassador for the DealerSocket vision of DevOps
  • Apply best practices of software delivery and operation
  • Take ownership of solutions as part of an agile team, which includes assisting in the development of testing automation and other key quality aspects
  • Work with architects and other agile team members to determine new systems and enhancements
  • Review code to ensure that each delivery adheres to the original vision and utilizes the latest standards at DealerSocket
  • Engage in agile ceremonies including planning, grooming, product demonstrations, and team retrospectives
  • Respond to support incidents for applications in order to minimize and prevent application outages
  • Create and/or update the documentation to support development efforts. Documentation may include detailed specifications, internal training material, architecture diagrams, and design documents
  • Demonstrate effective communication skills and effective collaboration in a team-oriented environment
  • Translate customer and business needs to technical solutions
  • Adapt to changing priorities and organizational needs
  • Bachelor’s Degree in Computer Science or equivalent
Minimum Experience
  • 3+ years
Specialized Knowledge & Skills
  • Skilled with at least one System Programming Language (i.e. Python, Powershell, Bash)
  • Skilled with Environment Automation (i.e.CloudFormation, Ansible, Chef, Puppet, Terraform, Kubernetes)
  • Skilled with Version Control management and processes (i.e. BitBucket, Github, Gitlab)
  • Familiar with Infrastructure as Code concepts and tools
  • Familiar with Amazon Web Services (EC2, S3, Lambda, ALB, CloudFront, ECS)
  • Experience with Monitoring and Observability tools (i.e. Splunk, Kibana, Grafana, Prometheus)
  • Familiar with Agile Management Tools (i.e. Confluence, JIRA, VersionOne)
  • Experience with Docker and Containerization
  • Experience with CI & CD Systems (i.e. Jenkins, Gitlab, Bitbucket Pipelines, Octopus, Team City)

Company description

DealerSocket’s goal is to create an environment where people love to come into work. Guided by the phrase, “do what you love and you’ll never have to work a day in your life,” DealerSocket employees are dedicated to their customers, to each other, and to improving the lives of the community. DealerSocket’s mission is to drive the future of automotive by simplifying the experience for its customers and partners with a suite of seamlessly integrated products. We do this by innovating and creating the best software in the industry. Visit to learn more about how you can join our winning team!

Interested in the position? Apply now!