Required experience :
1. Bachelor's degree in Computer Science or a related field.
2. Minimum 2 to 3 years of experience in DevOps or related roles.
3. Certification in DevOps or relevant technical courses (e.g., scripting, networking fundamentals, integration tools, automation tools, application tools) is an added advantage.
4. Fluent in Hindi and English with strong communication skills.
Location :
Lucknow
Employment :
Full-Time
Job Overview :
As a DevOps Engineer at Tattva Foundation, you will be responsible for overseeing and optimizing the deployment of the DIGIT platform within a Kubernetes environment on AWS/Azure and local Linux servers. This role requires a detail-oriented and technically proficient individual passionate about automation, infrastructure management, and continuous integration and delivery (CI/CD).
Key Responsibilities :
1. Design and implement infrastructure automation using tools like Terraform, Ansible, and CloudFormation.
2. Develop and maintain continuous integration and delivery (CI/CD) pipelines using Jenkins, GitLab CI/CD, and Travis CI.
3. Collaborate with developers to ensure efficient and timely code testing, integration, and deployment.
4. Monitor and maintain production systems for high availability, performance, and security.
5. Troubleshoot and resolve infrastructure and application issues proactively.
6. Implement and maintain logging, monitoring, and alerting systems.
7. Ensure infrastructure compliance with security and regulatory requirements.
8. Research and evaluate new tools and technologies to enhance development and deployment processes.
9. Provide guidance and support to developers and IT professionals on DevOps best practices.
Technical Skills :
1. Strong hands-on experience with Linux (RHEL/CentOS, Debian/Ubuntu, CoreOS).
2. Experience in managing AWS/Azure cloud environments.
3. Strong scripting skills (Bash, Python, Perl) with automation capabilities.
4. Expertise in Git/GitHub, Maven, and DNS/Networking fundamentals.
5. Hands-on experience with CI/CD tools such as Jenkins.
6. Knowledge of infrastructure automation tools (Ansible, Terraform).
7. Experience with containerization using Docker and container orchestration with Kubernetes.
8. Strong experience with Web Servers (Apache/NGINX) and Application Servers (JBoss/Tomcat/Spring Boot).
Qualifications :
1. Bachelor's degree in Computer Science or a related field.
2. Minimum 2 to 3 years of experience in DevOps or related roles.
3. Certification in DevOps or relevant technical courses (e.g., scripting, networking fundamentals, integration tools, automation tools, application tools) is an added advantage.
4. Fluent in Hindi and English with strong communication skills.
Preferred:
1. Immediate joiners
2. Based in Lucknow will be a plus.