Job Profile Summary
The Senior DevOps Engineer collaborates closely with cross-functional teams responsible for building, deploying, and maintaining our SaaS product. This position requires a comprehensive understanding of existing systems, the ability to identify gaps compared to industry best practices, and participation in developing and executing plans to close those gaps.
Position Responsibilities
Manage all rental technology environment changes, including but not limited to daily support requests, season start-up activities, new PC or branch setups, annual software upgrades, and bi-weekly releases.
Collaborate with peers to enhance and expand the Kubernetes infrastructure.
Contribute to the design and implementation of new products and features, ensuring integration with the Continuous Delivery framework and processes.
Design, deploy, and manage streaming services such as Kafka, Spark, and HDFS.
Create and support both cloud (Azure, AWS, Google Cloud Platform) and local cluster environments and infrastructure.
Identify bottlenecks, perform network packet analysis, and create dashboards as needed.
Design, implement, and manage DevOps capabilities for both on-premises and cloud environments using CI/CD toolsets and automation.
Ensure that DevOps systems are robust, scalable, can accommodate rapid growth, and minimize single points of failure and security vulnerabilities.
Architect and support build and release automation pipelines.
Participate in deploying a complete software stack in public and private clouds.
Plan, install, and deploy highly available solutions in public cloud environments.
Install and configure various NOSQL and SQL databases, such as SQL Server, MongoDB, MySQL, Cassandra, Couchbase, and Oracle.
Support automation requirements for continuous integration and continuous deployment.
Integrate test data provisioning with automated environments.
Work collaboratively with positive, dedicated team members.
Identify and develop metrics and dashboards to monitor the adoption and maturity of DevOps within AppDev teams.
Requirements
Education & Experience
Bachelor's degree in Computer Science or a related field, or equivalent work experience.
3+ years of DevOps experience in a software company.
Proven ability to collaborate and build strong relationships with customers and across corporate functions (Services, Product Management, Development, QA, Operations).
Skills & Qualifications
Ability to generate a sense of urgency and mobilize appropriate resources.
Strong problem-solving, priority setting, facilitation, multi-tasking, analytical, and collaboration skills.
Ability to manage stress related to escalation impact, resolution timeframes, and conflicting or competing priorities.
Strong organizational, presentation, meeting, and communication skills.
Ability to troubleshoot issues quickly and effectively.
Experience with shell environments and basic shell scripting.
Extensive experience implementing and supporting pipelines using Jenkins, Terraform, Artifactory, Maven, CloudFormation, Chef, Puppet/Ansible/SaltStack, and other related tools.
Experience with microservices architectures and deploying Docker containers.
Experience with open-source software deployment and customization (e.g., Apache, Nginx, Tomcat, HAProxy).
Experience with Atlassian suite, Maven, Artifactory, Github, Kubernetes, OpenShift, Docker, Jenkins, Ansible, uDeploy, and Selenium.
Experience working with and supporting multiple Agile development teams and vendors.
Experience deploying solutions to major cloud providers (Azure, AWS, Google Cloud Platform).
Expertise in at least one programming language (e.g., C++, .Net/C#, Ruby, Python, Go, Java, JavaScript/Node.js, React).
Familiarity with large-scale monitoring and analysis systems such as Dynatrace, Sumo Logic, ELK, or Splunk.
Strong understanding of application server, web server, and systems administration fundamentals
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: cxbcsi
- Position Id: Job44224
- Posted 11 hours ago