Senior DevOps Engineer
Publicis GroupeAbout the role
Job Description
How you’ll Make an Impact
As a Senior DevOps Engineer of 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 Achieve
In 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 Do:
- Automate 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 Talent:
- Extensive 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 a
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s