Typical Responsibilities of a Jr. DevOps Engineer:
Automation: Automating repetitive tasks such as server provisioning, configuration management, deployment pipelines, and monitoring.
Infrastructure as Code: Writing scripts or using tools like Terraform, Ansible, or CloudFormation to manage and provision infrastructure.
CI/CD Pipeline Setup: Assisting in the creation and maintenance of Continuous Integration/Continuous Deployment pipelines to improve software delivery.
Monitoring and Logging: Setting up monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack) to ensure system health and performance.
Version Control: Using Git and related version control systems to manage code changes and collaborate with development teams.
Collaboration: Working with developers, testers, and system administrators to understand requirements and assist in troubleshooting system issues.
Cloud Infrastructure: Working with cloud platforms like AWS, Azure, or Google Cloud, helping to manage and optimize cloud resources.
Security and Compliance: Assisting in ensuring systems are secure by applying patches, monitoring vulnerabilities, and implementing security best practices.
Skills Typically Required:
Linux/Unix Knowledge: Basic system administration skills on Linux or Unix-based systems.
Scripting and Automation: Familiarity with scripting languages such as Bash, Python, or Ruby for automating tasks.
Version Control: Knowledge of Git for managing code changes.
CI/CD Tools: Familiarity with tools like Jenkins, GitLab CI, CircleCI, or TravisCI.
Cloud Platforms: Basic experience with cloud services (AWS, Google Cloud, Azure).
Monitoring Tools: Experience with or understanding of monitoring tools (e.g., Nagios, Prometheus, Datadog).
Networking: Understanding of basic networking concepts (DNS, TCP/IP, HTTP/HTTPS).
Containerization and Orchestration: Familiarity with Docker and Kubernetes for containerization and container orchestration.
Keyskills: Unix Automation Linux Networking devops Configuration management DNS Troubleshooting SDLC Python
Gavs Technologies Private Limited GAVS Technologies (GAVS) is a global IT services & solutions provider enabling digital transformation through infrastructure solutions. Our services include automation led infrastructure services, enabled by smart machines, DevOps & predictive analytics....