Sr. Software Engineer

5 - 10 years

30 - 35 Lacs

Posted:8 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • A clear understanding of Agile methodologies
  • Experience using Selenium, JMeter, BlazeMeter, or comparable testing tools
  • Proficiency in Java or .NET-based test frameworks such as TestNG, JUnit/xUnit, Selenium, etc.
  • Knowledge of API/REST testing, test frameworks, and tools such as Postman, Swagger, etc.
  • Experience with all aspects of QA testing unit, functional, integration, end to end, user interface, smoke, load, performance, and security testing (SAST, DAST, etc.)
  • In-depth knowledge and hands-on experience with various AZURE/AWS services, including but not limited to EC2, S3, RDS, VPC, Lambda, IAM, CloudWatch, and CloudFormation.
  • Proficiency in container orchestration using Kubernetes. Understanding of deploying, scaling, and managing containerized applications.
  • Experience in setting up and maintaining Continuous Integration and Continuous Deployment (CI/CD) pipelines, preferably with Jenkins or equivalent tools.
  • Strong scripting skills in Python, as well as familiarity with Shell scripting for automation tasks and infrastructure as code (IAC) using tools like Terraform.
  • Expertise in setting up and managing monitoring and logging solutions for AZURE/AWS infrastructure and applications, including tools like Prometheus, Grafana, ELK stack, or AWS CloudWatch.
  • Hands-on experience in deploying applications to production environments on AZURE/AWS, ensuring high availability, scalability, and fault tolerance.
  • Knowledge of AZURE/AWS security best practices and the ability to implement security measures, including identity and access management, encryption, and compliance.
  • Proficiency in ITIL-based change and incident management processes, ensuring smooth operations and timely resolution of issues.
  • Strong problem-solving skills, with the ability to troubleshoot complex issues in Azure/AWS cloud environment.
  • Good documentation skills to maintain clear and up-to-date records of infrastructure configurations, procedures, and incident responses.
  • Effective communication and collaboration skills to work closely with cross-functional teams, developers, and stakeholders.
  • An understanding of cost optimization strategies in Azure/AWS, including rightsizing resources, using reserved instances, and managing resource lifecycles.
  • The ability to adapt to new AZURE/AWS services, technologies, and best practices as cloud environments evolve.
  • Skills in identifying and addressing performance bottlenecks and optimizing AZURE/AWS resources for efficient operation.
  • Knowledge of disaster recovery strategies and the ability to implement backup and recovery solutions in Azure/AWS.
  • Understanding of Azure/AWS networking concepts, including VPC setup, routing, security groups, and load balancing.
  • Envision, implement, and rollout the best CI/CD tooling, automation, and culture for services on our product development teams.
  • Working closely and collaborating with other disciplines (development, networking, operations, security, QA, etc.) to identify and resolve system and workflow issues.
  • Maintaining, maturing, and standardizing the CI/CD processes and tooling
  • Finding and executing on opportunities to improve systems and processes through automation.
  • Modernizing the application stack and platform
  • Increasing system reliability and resiliency
  • Evaluating future solutions and proposing innovative solutions for our technical and business challenges
  • Our DevOps culture is focused on empowering our Development teams through automating, shifting left, and increasing release velocity.
  • Develop and maintain a deep understanding of high-level service designs across the entire product/service portfolio
  • Keep abreast of new technologies that might be beneficial to the organization.
    • Do or facilitate proof-of-concepts, often involving coding.
    • Attend industry forums in order to be able to see what new technologies are attractive for us.
  • Participate in meetings with current and potential partner, vendors and acquisition targets and be comfortable working at a peer level
  • Evaluate vendors and technology using an Architecture-team-developed standards

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Opentext logo
Opentext

Software Development

Waterloo ON

RecommendedJobs for You

bengaluru, karnataka, india

bengaluru, karnataka, india

powai, maharashtra, india