DevSecOps Engineer
Job Title: DevSecOps Engineer
Location: Chennai
Job Type: Full-Time
Experience: 2-3+ years
About the Role:
We are seeking a skilled DevSecOps Engineer with 2-3+ years of hands-on experience to join our team. The ideal candidate will be responsible for implementing robust DevOps practices with a focus on security, ensuring zero downtime, seamless CI/CD/CT pipelines, and maintaining high availability of websites/applications through load balancing and efficient system management.
Key Responsibilities:
1. CI/CD/CT Pipeline Management:
- Design, implement, and maintain scalable CI/CD/CT pipelines.
- Automate build, test, and deployment processes.
- Ensure secure deployment practices and compliance with security standards.
2. Infrastructure Management:
- Set up and manage cloud infrastructure (AWS, Azure, Alibaba, and GCP).
- Configure and optimize load balancers (e.g., HAProxy, NGINX, AWS ALB/ELB).
- Ensure high availability and disaster recovery planning.
3. Security Integration:
- Incorporate security checks into CI/CD pipelines (SAST, DAST).
- Manage and maintain system security, including vulnerability scanning and patching.
- Implement Identity and Access Management (IAM) best practices.
4. System Monitoring and Optimization:
- Implement robust monitoring, logging, and alerting systems using tools like Prometheus, Grafana, and ELK Stack.
- Conduct performance tuning and capacity planning to ensure zero downtime.
5. Linux Systems Administration:
- Manage and secure Linux-based servers.
- Perform troubleshooting, patch management, and configuration management using tools like Ansible, Chef, or Puppet.
6. Windows Systems Administration:
- Manage and secure Windows-based servers.
- Perform troubleshooting, patch management, and configuration management using tools like SCCM, Group Policy, or PowerShell DSC.
7. Collaboration:
- Work closely with development, QA, and operations teams to integrate security and automation at every stage of development.
- Ensure smooth communication and workflows between teams.
8. Cache Mechanism for Website Performance:
- Implement caching mechanisms using tools like Redis, Memcached, or Varnish to optimize performance, reduce server load, and enhance user experience.
- Align caching strategies with application needs, including browser caching, CDN integration, and server-side caching.
- Monitor, fine-tune, and troubleshoot caching to ensure low latency, data consistency, and seamless functionality.
Mandatory Skills & Qualifications:
1. Technical Expertise:
- Strong understanding of Linux systems and shell scripting.
- Hands-on experience with containerization tools (Docker) and orchestration (Kubernetes).
- In-depth knowledge of cloud platforms (AWS, Azure, Alibaba, GCP).
- Experience with load balancers like NGINX, HAProxy, AWS ALB/ELB.
2. CI/CD Tools:
- Proficiency in CI/CD tools like Jenkins, GitLab CI/CD, CircleCI, or Azure DevOps.
- Knowledge of Git workflows and version control systems.
3. Security Skills:
- Familiarity with security tools like SonarQube, OWASP ZAP, and Snyk.
- Understanding of firewalls, encryption, and secure coding practices.
4. Monitoring & Logging:
- Knowledge of monitoring tools like Prometheus, Grafana, Nagios.
- Experience with logging and visualization tools (ELK stack, Splunk).
5. Scripting & Automation:
- Proficiency in Python, Bash, or other scripting languages.
- Experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
6. Soft Skills:
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills.
Preferred Qualifications:
- Certifications: AWS Certified DevOps Engineer, CKA (Certified Kubernetes Administrator), RHCE (Red Hat Certified Engineer).
- Experience with Service Mesh (Istio, Linkerd) and API Gateways.
- Familiarity with data security regulations (GDPR, SOC2, etc.).
- Knowledge of JavaScript and TypeScript.
Job Description:
We are seeking a highly talented and motivated fresher for the position of HubSpot implementation specialist to join our team. As a HubSpot Implementation Specialist, you will play a critical role in the successful deployment and utilization of HubSpot's suite of marketing, sales, and customer service tools. Your primary responsibility will be to guide the clients through the implementation process, execute the implementations, and ensure that the business objectives are achieved by effectively utilizing HubSpot's features and functionalities.
Roles and Responsibilities:
- HubSpot Implementation: Lead the implementation of HubSpot's marketing, sales, and customer service tools for clients, ensuring smooth deployment and integration with their existing systems and processes.
- Requirements Gathering: Collaborate with clients to understand their business requirements, goals, and objectives, and translate them into effective HubSpot configurations and workflows.
- Solution Design: Design and develop customized solutions within HubSpot to meet clients' specific needs, including creating workflows, email templates, landing pages, and lead scoring models.
- Data Migration: Plan and execute data migration from clients' existing systems to HubSpot, ensuring data integrity and consistency.
- Training and Support: Provide comprehensive training to clients' teams on the effective use of HubSpot, including best practices, workflows, and reporting. Offer ongoing support and troubleshooting to resolve any issues or challenges faced by clients.
- Integration and Automation: Identify opportunities to integrate HubSpot with other systems, such as CRM platforms, and develop automated processes to streamline data flow and optimize efficiency.
- Reporting and Analytics: Create and maintain reports and dashboards in HubSpot to track key metrics, measure campaign performance, and provide actionable insights to clients.
- Continuous Improvement: Stay up to date with the latest features and updates in HubSpot and proactively suggest enhancements and improvements to clients' implementations.
Qualifications and Experience:
- Strong project management skills with the ability to manage multiple implementations simultaneously, set priorities, and meet deadlines.
- Excellent communication and interpersonal skills to effectively collaborate with clients, understand their requirements, and provide training and support.
- Analytical mindset with the ability to interpret data and provide actionable insights to clients.
- HubSpot certifications, such as HubSpot Marketing Software Certification, HubSpot Sales Software Certification, or HubSpot Service Hub Software Certification, are preferred.
- Bachelor's degree in marketing, business administration, or a related field is advantageous.
Join our dynamic team and leverage your HubSpot expertise to drive the success of our clients' marketing, sales, and customer service initiatives. Apply now and be part of our mission to deliver exceptional results through effective HubSpot implementation.