Senior DevOps Engineer
Annual Salary
Competitive package
Experience Required
Professional experience
About This Role
About the Company/Role:
Tylect is a dynamic and growing IT Services and IT Consulting firm, specializing in delivering innovative technology solutions. As a compact yet impactful team, we thrive on agility and the significant contributions of each member. We are currently expanding our engineering department and seeking a highly skilled Senior DevOps Engineer to join our team onsite in Jaipur. This role is pivotal in shaping our infrastructure, automation, and deployment strategies, directly impacting our ability to deliver cutting-edge services to our clients.
Role Overview:
As a Senior DevOps Engineer with 4-6 years of experience, you will be a key player in our Engineering team, responsible for designing, implementing, and managing robust, scalable, and secure cloud infrastructure and CI/CD pipelines. You will leverage your expertise across multiple cloud platforms and automation tools to streamline development workflows, enhance system reliability, and foster a culture of operational excellence. This full-time, onsite position requires a proactive individual with strong problem-solving skills and a commitment to continuous improvement.
Key Responsibilities:
- Design, implement, and manage scalable, highly available, and secure infrastructure on AWS and GCP Cloud platforms.
- Develop, maintain, and optimize CI/CD pipelines using Azure DevOps and GitLab CI/CD for automated deployments and releases.
- Administer and troubleshoot Linux-based systems, ensuring optimal performance, security, and resource utilization.
- Implement and manage containerization strategies with Docker and orchestration using Kubernetes.
- Configure and maintain network infrastructure, ensuring robust connectivity, security protocols, and efficient traffic management.
- Collaborate closely with development teams to integrate DevOps practices throughout the software development lifecycle.
- Mentor junior engineers and contribute to the establishment of best practices within the DevOps team.
What You'll Work On:
- Building and optimizing cloud environments across AWS and GCP to support diverse client projects and internal applications.
- Automating infrastructure provisioning and configuration using Infrastructure as Code (IaC) principles.
- Enhancing and securing our CI/CD pipelines to achieve faster, more reliable, and consistent software delivery cycles.
- Implementing and managing container orchestration platforms with Kubernetes for microservices architectures.
- Troubleshooting complex system and network issues in production environments to ensure minimal downtime.
- Driving initiatives for continuous improvement in system performance, security posture, and cost efficiency.
What We're Looking For
Required Skills & Experience:
- Education: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field (B.Tech, M.Tech, MCA).
- Experience: 4-6 years of progressive experience in DevOps, SRE, or a similar role, with a strong focus on cloud infrastructure and CI/CD practices.
- Demonstrated expertise in designing, implementing, and maintaining robust, scalable, and secure cloud-based infrastructure.
- Proven track record of building and optimizing continuous integration and continuous delivery (CI/CD) pipelines.
- Extensive experience with production operations, including monitoring, troubleshooting, and incident response for complex systems.
- Ability to lead technical initiatives, mentor junior engineers, and drive best practices within a small, agile team environment.
Technical Skills:
- Cloud Platforms: Expert-level proficiency in AWS (EC2, S3, VPC, RDS, EKS, IAM, CloudWatch) and strong working knowledge of GCP Cloud (GCE, GCS, GKE, IAM, Stackdriver).
- CI/CD & Version Control: Deep expertise in GitLab CI/CD for pipeline automation and strong experience with Azure DevOps for build/release management, artifact repositories, and Git-based source control.
- Containerization & Orchestration: Advanced proficiency in Docker for containerizing applications and Kubernetes for orchestration, deployment, and scaling of containerized workloads.
- Operating Systems: Advanced Linux Administration skills, including shell scripting, system monitoring, performance tuning, and troubleshooting.
- Networking: Solid understanding of networking fundamentals (TCP/IP, DNS, Load Balancing, VPNs, firewalls) and their application in cloud environments.
- Team Management: Practical experience in leading small technical projects, coordinating efforts, and providing guidance to peers or junior team members.
Professional Skills:
- Exceptional problem-solving and analytical skills, with the ability to diagnose and resolve complex technical issues in distributed systems.
- Strong verbal and written communication skills, capable of effectively collaborating with development teams, stakeholders, and clients.
- High degree of ownership and ability to work autonomously in a fast-paced, dynamic environment typical of a small IT services company.
- Proactive approach to identifying areas for improvement, implementing automation, and optimizing existing processes.
Nice to Have:
- Relevant professional certifications (e.g., AWS Certified DevOps Engineer - Professional, Google Professional Cloud DevOps Engineer).
- Advanced scripting skills in Python for automation, tooling, and API integrations.
Key Skills
Job Insights
Share This Job
About Company
Company Ratings
Glassdoor
View ProfileTotal Reviews: 0
