Senior DevOps Engineer

Protegrity
Summary
Join Protegrity, a top global software provider in data protection, as a Software Engineer for our DevOps team. You will play a crucial role in implementing and managing our DevOps approach, bridging the gap between development and operations. This involves designing, implementing, and maintaining CI/CD pipelines, automating tasks, and ensuring seamless software delivery across various cloud platforms. The ideal candidate possesses 3-5 years of relevant DevOps experience, strong programming skills, and expertise in cloud technologies. We offer a competitive compensation package, paid time off, remote work options, and ongoing professional development opportunities. Make an impact in a company that prioritizes privacy and offers a diverse and inclusive work environment.
Requirements
- BE/ME/MCA or any other degree in a related field
- 3-5 years of relevant DevOps experience
- Hands-on experience with various DevOps concepts and tools like Continuous Integration (CI) and Continuous Delivery (CD), Git, Jenkins, SonarQube, Artifactory/Nexus
- Strong knowledge of programming languages, such as Python, Ruby, or Java
- Experience in building, designing, and maintaining cloud-based applications with AWS, Azure, GCP, etc
- Knowledge of container and container orchestration tools like Docker, AWS ECS, Kubernetes
- Experience working on Linux-based infrastructure
- Excellent communication and collaboration skills, as well as the ability to work effectively in cross-functional teams
- Knowledge of data protection, privacy, and security domains
Responsibilities
- Design, develop, test, and maintain CI/CD pipelines, and maintain continuous integration, delivery, and deployment (CI/CD) processes using tools like Jenkins, Git, Artifactory, Docker, etc
- Define and set development, test, release, update, and support processes for DevOps operations
- Automate, manage, and optimize the deployment and infrastructure of applications on public clouds like AWS, Azure, GCP
- Collaborate with development and operations teams to identify and address bottlenecks in the software development lifecycle
- Troubleshoot and resolve issues related to application development, deployment, and operations
- Monitor and manage infrastructure, ensuring optimal performance, security, and scalability
- Understand how to choose the best tools and technologies that best fit the business needs
Benefits
- Competitive Compensation/Total Reward Packages
- Paid Time Off (PTO)
- Work on global projects with diverse, energetic, team members who respect each other and celebrate differences
- Remote workforce
- We offer a competitive salary and comprehensive benefits with generous vacation and holiday time off
- All employees are also provided access to ongoing learning & development