Company Description
LMD Consulting is a full-service software design and development firm located in Jaipur. The company specializes in creating highly relevant solutions that accelerate business growth, reduce inefficiencies, and fuel brand advocacy in a digitally-connected world. LMD offers expertise in strategy and planning, architecture, systems/software development, quality assurance, deployment, hosting/private cloud, and maintenance for businesses, brands, and technologists.
Role Description
This is a full-time on-site role for a DevOps Engineer or System Admin at LMD Consulting in Jaipur. The DevOps Engineer will be responsible for tasks such as Infrastructure as Code, Software Development, Continuous Integration, System Administration, and Linux operations to ensure seamless deployment and operation of software systems.
Key Responsibilities:
· Collaboration: Work closely with development, QA, and operations teams to ensure smooth, efficient, and reliable software delivery.
· Documentation: Maintain comprehensive documentation for infrastructure, deployment processes, and operational procedures.
· Production Environment Management: Oversee and maintain production environments, ensuring high availability, reliability, and security with zero or minimal downtime.
· Error-Free Deployments: Implement and manage deployment processes that minimize errors and ensure smooth transitions of code from development to production.
· Incident Prevention & Resolution: Proactively monitor and analyze production systems to identify potential issues before they impact users, and swiftly resolve any incidents with minimal disruption.
· Linux Expertise: Extensive hands-on experience with Linux operating systems (e.g., Ubuntu, CentOS, RHEL) in a production environment, including shell scripting, system monitoring, and performance tuning.
· Cloud Proficiency: Proven experience in managing cloud infrastructure on AWS, Azure, or Google Cloud, with a strong understanding of cloud services, networking, storage, and security best practices.
· Docker Mastery: In-depth knowledge of Docker, including creating, managing, and optimizing Docker containers, as well as experience with Docker Compose, Docker Swarm, or Kubernetes for container orchestration.
Required Skills and Qualifications:
· Educational Background: Bachelor’s degree in Computer Science, Information Technology, or a related field.
· Experience: Minimum 2 years of experience in DevOps or System Administration.
· Proven Track Record: Demonstrated experience in managing production environments with a history of error-free deployments and minimal downtime.
· Attention to Detail: Meticulous attention to detail in configuring, deploying, and monitoring production systems, ensuring all changes are thoroughly tested and validated before release.
Reliability Engineering: Strong understanding of Site Reliability Engineering (SRE) principles and practices, with a focus on maintaining a stable production environment.