Logo
Epsilon

Senior DevOps Engineer

Epsilon, Wakefield, Massachusetts, us, 01880


Job DescriptionHow you’ll Make an ImpactAs a Senior DevOps Engineer, you will be a part of an interdisciplinary team dedicated to creating exceptional data-driven, cloud-based solutions. Your role will encompass both technical and functional responsibilities, ensuring the success of various projects. You'll enhance team collaboration through design reviews and mentorship, support all phases of the SDLC, and promote best practices in DevOps methodologies. Your expertise in cloud services, container systems, and CI/CD will optimize our infrastructure and deployment strategies. By advancing security, quality, and testing excellence, you'll ensure our cloud-based solutions are robust, scalable, and secure, ultimately shaping the future of our products.What You’ll AchieveIn this role, you will master advanced DevOps practices, contributing innovative solutions that enhance the efficiency and reliability of our cloud-based systems. You will develop leadership and mentorship skills, manage projects through all SDLC phases, and deepen your expertise with AWS and Azure services. As a DevOps advocate, you will promote best practices, optimize performance, and solve complex technical challenges, leading to more reliable systems. This hands-on experience will expand your skill set and prepare you for future career advancements.What You Will DoAutomate and Enhance: Spend approximately 80% of your time automating DevOps processes, coding, refactoring, and continuously improving our solutions to ensure optimal efficiency and effectiveness.Design and Implement: Contribute to the technical design and implementation of practical, maintainable solutions for our projects, ensuring they meet both technical and functional requirements.Participate in Reviews: Engage in design reviews to provide feedback and recommendations for improvements, helping to shape and refine project outcomes.Support the SDLC: Provide comprehensive support across all phases of the Software Development Life Cycle (SDLC), from initial design through to deployment and maintenance.Mentor and Train: Offer training and mentorship to other engineers when needed, sharing your expertise and helping to build a stronger, more skilled team.Collaborate Effectively: Work closely with other engineers to plan, prioritize, and execute tasks, ensuring projects are completed on time and to the highest standards.How You Might Stand Out From Other TalentExtensive DevOps Experience: With over 6 years of hands-on experience in DevOps solutions, you bring a wealth of knowledge and practical expertise that sets you apart.Proven Big Data Skills: Your familiarity with the Big Data stack and experience in processing large data sets demonstrate your ability to handle complex, data-driven applications.Advanced Cloud Proficiency: Your deep understanding of AWS and Azure services, including networking, routing, and distributed data processing, showcases your advanced cloud expertise.Expertise in Distributed Systems: Your experience with distributed data processing and management systems highlights your ability to work with complex, scalable systems.Containerization Expertise: Mastery of container systems like Docker and Kubernetes highlights your ability to manage and deploy scalable, containerized applications efficiently.CI/CD Mastery: Proficiency with CI/CD systems, such as GoCD and Jenkins, underscores your capability to streamline deployment processes and enhance release reliability.Strong Linux Background: A robust background with Linux systems emphasizes your ability to work effectively in diverse development environments.Educational Foundation: Holding a bachelor’s degree in computer science or a related field, you bring a strong academic foundation that supports your technical skills and expertise.Testing and Quality Assurance: Solid experience with testing methodologies, test-driven design, and creating reliable test cases demonstrates your commitment to ensuring high-quality deliverables.Scripting and Infrastructure Tools: Strong knowledge of Bash scripting and tools like Ansible and Terraform for provisioning cloud-based infrastructure components showcases your ability to automate and manage complex environments.Effective Communication: Excellent team communication skills enable you to collaborate effectively with colleagues, share insights, and contribute to a positive team dynamic.Leadership and Mentorship: Experience in mentoring and training other engineers, along with leading project initiatives, demonstrates your leadership qualities and commitment to team growth.DevOps Culture Advocate: Your dedication to promoting DevOps methodologies and best practices within the team highlights your role as a thought leader and advocate for continuous improvement.Proactive Problem-Solving: Your proactive approach to performance monitoring and process documentation illustrates your commitment to maintaining optimal system performance and addressing issues promptly.

#J-18808-Ljbffr