05 Aug
|
CyberArk
|
Bengaluru
05 Aug
CyberArk
Bengaluru
Key Responsibilities:
Participate in all stages of the software development life cycle within an agile environment.
Design, develop, and implement cloud security solutions from initial concept to production deployment.
Research, design, and integrate advanced cybersecurity mechanisms into the product.
Explore and adopt recent technologies, frameworks, and tools to enhance product innovation and efficiency.
Contribute to iterative engineering cycles emphasizing scalability, performance, and code quality.
Architect and develop software components that prioritize maintainability and simplicity.
Conduct and lead code reviews to ensure adherence to quality standards and best practices.
Collaborate with cross-functional teams to deliver reliable, secure, and scalable cloud-native solutions.
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related technical field.
2+ years of hands-on experience in Python web development.
Proven experience in designing and implementing enterprise-grade applications in Python.
Strong understanding of data structures, algorithms, OOP, and design patterns.
Experience with both relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, DynamoDB).
Familiarity with cloud platforms such as AWS, Azure, or GCP; hands-on AWS experience is highly preferred.
Exposure to serverless technologies and Infrastructure as Code (IaC) using AWS CDK or equivalent frameworks.
Practical experience with CI/CD pipelines, automated testing, and deployment workflows.
Strong analytical, problem-solving, and debugging skills.
Ability to adapt quickly to current technologies and work effectively in a fast-paced, team-oriented environment.
📌 Senior Software Engineer R&d Bengaluru
🏢 CyberArk
📍 Bengaluru