
DevOps Engineer
Full Job Description
EaseMyTrip.com is seeking a skilled DevOps Engineer to join our dynamic team in Noida. In this role, you will be instrumental in optimizing and maintaining our IT infrastructure and deployment pipelines. You will manage cloud environments, implement automation strategies, and ensure the smooth deployment of applications across various platforms. Collaboration with development teams is key to enhancing system reliability, security, and overall efficiency, directly supporting our mission to deliver outstanding travel experiences through cutting-edge technology. This position is vital for upholding high operational standards and fostering continuous innovation in our technology stack.
Key Responsibilities
- Cloud Infrastructure Management: Proficiently manage Amazon Web Services (AWS) environments, with experience in Google Cloud Platform (GCP) and Microsoft Azure for robust cloud solutions and automation.
- Windows Server Administration: Demonstrate strong expertise in configuring and maintaining Windows Server systems and Internet Information Services (IIS).
- .NET Application Deployment: Deploy a variety of .NET applications including ASP.Net, MVC, Web API, and WCF using CI/CD tools like Jenkins.
- Version Control Systems: Utilize GitLab or GitHub effectively for version control, code management, and team collaboration.
- Linux Server Operations: Administer Linux servers, focusing on security enhancements and performance optimizations.
- Scripting and Automation: Develop and maintain scripts to automate repetitive tasks, thereby increasing efficiency and system reliability.
- System Monitoring and Performance Tuning: Implement and manage monitoring tools to ensure high availability and optimal performance of applications and infrastructure.
- Cybersecurity Practices: Apply knowledge of security protocols and best practices to protect systems and sensitive data.
- CI/CD Pipeline Development: Design, build, and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines to streamline software delivery processes.
- Cross-functional Collaboration: Partner with development teams to resolve deployment-related issues and improve overall operational workflows.
Preferred Qualifications
- Migration Project Leadership: Proven experience in leading large-scale migration projects from inception to completion.
- Database Management: Solid understanding of both SQL and NoSQL database technologies.
- Diverse Architecture Experience: Experience managing projects involving various architectural patterns, including 2-tier, 3-tier, and microservices.
- Automation Tools Proficiency: Hands-on experience with automation and deployment tools such as Jenkins, Bamboo, and AWS CodeDeploy.
- Advanced Code Management: Expertise in managing code revisions and ensuring code integrity across multiple development environments.
- Enterprise-Level DevOps Strategy: Demonstrated ability to develop and implement strategic DevOps initiatives within an enterprise setting.
- Configuration Management Expertise: Proficiency with configuration management tools like Ansible, Chef, or Puppet.
- Multi-Technology Stack Familiarity: Experience with a broad range of programming languages and frameworks, including .NET, MVC, LAMP, Python, and NodeJS.
- Advanced Problem-Solving: Aptitude for resolving complex technical challenges and innovating solutions to boost system reliability and performance.
- Excellent Communication Skills: Strong interpersonal and communication abilities for effective collaboration with diverse teams and clear articulation of technical concepts.
Company
EaseMyTrip
EaseMyTrip is a leading online travel company based in India, dedicated to providing seamless and affordable travel solutions. Leveraging robust technology, EaseMyTrip offers a comprehensive platform ...