Principal DevOps Engineer
Job description
Principal DevOps Engineer at Bamboohr.
About the role
As a Principal DevOps Engineer at Bamboohr, you will play a pivotal role in shaping the future of our cloud-based security solutions. You will be responsible for designing, implementing, and maintaining robust DevOps practices that enhance our software development lifecycle. Your expertise will help streamline operations, improve system reliability, and ensure the seamless integration of development and operations teams. This position offers an exciting opportunity to work in a dynamic environment where innovation and collaboration are at the forefront.
Key facts
What you'll do
- Lead the design and implementation of scalable and reliable infrastructure solutions on cloud platforms, ensuring optimal performance and security.
- Collaborate with development teams to automate deployment processes, enabling continuous integration and continuous delivery (CI/CD) pipelines.
- Monitor system performance and troubleshoot issues, implementing proactive measures to enhance system reliability and availability.
- Develop and maintain configuration management systems to automate the provisioning and management of infrastructure resources.
- Implement security best practices across the DevOps lifecycle, ensuring compliance with industry standards and regulations.
- Mentor and guide junior engineers, fostering a culture of knowledge sharing and continuous improvement within the team.
- Work closely with product management and engineering teams to understand requirements and translate them into technical solutions.
- Evaluate and integrate new tools and technologies that can enhance our DevOps practices and improve overall efficiency.
- Conduct regular performance reviews and capacity planning to ensure that infrastructure can handle expected growth and demand.
- Participate in on-call rotations to provide support and ensure the reliability of production systems.
- Document processes, architectures, and workflows to maintain clear communication and knowledge transfer within the team.
- Stay updated with industry trends and emerging technologies, applying this knowledge to improve our DevOps practices.
Requirements
- A minimum of 7 years of experience in DevOps or related fields, with a strong focus on cloud technologies.
- Proficiency in scripting languages such as Python, Bash, or Ruby, with a solid understanding of automation tools.
- Extensive experience with cloud platforms like AWS, Azure, or Google Cloud, including services such as EC2, S3, and Kubernetes.
- Strong knowledge of CI/CD tools such as Jenkins, GitLab CI, or CircleCI, with experience in building and maintaining pipelines.
- Familiarity with containerization technologies, particularly Docker and orchestration tools like Kubernetes.
- Experience with configuration management tools such as Ansible, Puppet, or Chef.
- Solid understanding of networking concepts, security protocols, and best practices in cloud environments.
- Excellent problem-solving skills and the ability to work under pressure in a fast-paced environment.
- Strong communication skills, both verbal and written, with the ability to collaborate effectively across teams.
Nice to have
- Experience with infrastructure as code (IaC) tools such as Terraform or CloudFormation.
- Familiarity with monitoring and logging tools like Prometheus, Grafana, or ELK Stack.
- Knowledge of Agile methodologies and experience working in Agile teams.
- Previous experience in a security-focused role or with security tools and practices.
- Certifications in relevant technologies or methodologies (e.g., AWS Certified DevOps Engineer, Kubernetes Certified Administrator).
Skills & tools
- Cloud Platforms: AWS, Azure, Google Cloud
- Scripting Languages: Python, Bash, Ruby
- CI/CD Tools: Jenkins, GitLab CI, CircleCI
- Containerization: Docker, Kubernetes
- Configuration Management: Ansible, Puppet, Chef
- Monitoring Tools: Prometheus, Grafana, ELK Stack
- Version Control: Git
Practical notes
This position is based in Pune, Maharashtra, and is a full-time role. Candidates should be prepared for a collaborative work environment that encourages innovation and continuous learning. The company offers competitive salaries and benefits, along with opportunities for professional development. Bamboohr is committed to fostering a diverse and inclusive workplace, and we welcome applications from individuals of all backgrounds. If you are passionate about DevOps and want to make a significant impact in the cybersecurity domain, we encourage you to apply.
META
Company: Bamboohr
Title: Principal DevOps Engineer
Listed
location: Pune, Maharashtra
Job type: Full-time
Apply URL: https://securonix.bamboohr.com/careers/1874
Tags: Engineering