6 years
0 Lacs
Posted:20 hours ago|
Platform:
On-site
Full Time
Role**: Ansible, Semaphore, GitHub, GitLab Required Technical Skill Set: Ansible, Semaphore, GitHub, GitLab Desired Experience Range: 04 - 08 yrs Notice Period: Immediate to 90Days only Location of Requirement: Delhi/Kolkata We are currently planning to do a Virtual Interview Job Description: Must-Have** (Ideally should not be more than 3-5) Gitlab, GitHub, Ansible, Shell/Python, Linux, Semaphore, Good-to-Have(Ideally should not be more than 3-5) Networking, Docker, Infrastructure, Database SN Responsibility of / Expectations from the Role 1 Key Responsibilities Develop and maintain CI/CD pipelines using GitLab CI/CD . Automate configuration management and infrastructure provisioning using Ansible . Write reusable and maintainable scripts in Shell and Python for build automation, monitoring, and orchestration. Collaborate with development and QA teams to streamline the deployment process and reduce lead time. Implement and maintain environment consistency across development, staging, and production. Manage secrets and access controls securely across tools and platforms. Monitor infrastructure health, log events, and automate response to incidents. Troubleshoot build, deployment, and infrastructure issues in a timely manner. Maintain clear documentation for deployment pipelines, processes, and playbooks. Evaluate and integrate tools such as Semaphore CI where appropriate. 2 Behavioral and Interpersonal Traits Analytical mindset – able to diagnose issues logically and propose efficient solutions. Problem solver – takes ownership of technical challenges and follows through. Detail-oriented – ensures code, configuration, and documentation are clean and precise. Collaborative – works well with cross-functional teams in a fast-paced environment. Proactive – anticipates problems and addresses them before they escalate. Curious and Continuous Learner – keeps up to date with DevOps trends and tools. 3 Required Skills and Experience 3–6 years of experience in DevOps or Site Reliability Engineering (SRE). Hands-on experience with GitLab CI/CD pipelines and runners. Solid scripting knowledge in Shell (Bash) and Python . Experience with Ansible for configuration management and automation. Familiarity with Linux systems and command-line tools. Good understanding of networking concepts such as TCP/IP, DNS, load balancing, firewalls, and VPNs. Experience in managing and troubleshooting Linux-based systems in production environments. Working knowledge of cloud platforms like AWS , Azure , or GCP , including core services (e.g., EC2, VPC, IAM, S3). Exposure to infrastructure-as-code (IaC) and version control of infrastructure using tools like Terraform (optional but desirable). Understanding Docker, containerization, and basic networking concepts. Experience with system monitoring and logging tools (e.g., Prometheus, Grafana, ELK). Version control with Git and familiarity with branching and merge strategies. 4 Nice to Have Experience with Semaphore CI or similar CI/CD tools like Jenkins, CircleCI. Exposure to Infrastructure as Code (IaC) using Terraform. Familiarity with Kubernetes or cloud-native deployments (AWS, Azure, GCP). Understanding of Agile and DevSecOps practices. 5 Monitor infrastructure health, log events, and automate response to incidents.
Tata Consultancy Services
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python NowInformation Technology and Consulting
500,000+ Employees
3644 Jobs
Key People
Kolkata, West Bengal, India
Salary: Not disclosed
Kolkata, West Bengal, India
Salary: Not disclosed