Internships
Jamieson Don Consultants · Chicago, IL · 2 wk ago
EducationFull-time
We are looking for a DevOps Engineer who provides support to Cloud & BigData infrastructure, applications, and SQL/NoSQL database management for both on-premise and cloud-based systems of organization products and enterprise clients.
Responsibilities
- Use infrastructure monitoring and reporting tools for Hadoop, Cloud, Docker, and Kubernetes.
- Execute supporting tasks including code deployment, managing source control systems, virtual servers, and scripting.
- Implement, secure, and maintain computer systems for test, development, and production environments.
- Identify and analyze system performance issues, working closely with the product development team to recommend solutions.
- Assess system discrepancies, evaluate risks, and implement solutions adhering to security standards.
- Write and modify scripts for application deployments and system monitoring.
- Develop and oversee backup, replication, clustering, and failover strategies.
- Perform Linux administration duties, including software upgrades, virus protection, and code updates.
- Maintain Hadoop Clusters and Microservices.
- Support different application stacks such as Java, Python, Golang, NodeJS, and Ruby on Rails.
- Set up and manage disaster recovery (DC-DR) environments using Linux scripting.
- Prepare synchronization scripts for backup and routine development environments.
- Work with monitoring tools to check and record web server health (especially Apache).
Requirements
- Experience with Linux servers in virtualized and cloud environments (OpenStack, AWS, Google Cloud, Azure).
- Familiarity with scripting languages fundamentals.
- Experience installing, configuring, and maintaining services such as Apache, MySQL.
- Strong grasp of configuration management tools (GitHub, SVN, Chef).
- Familiarity with load balancing, firewalls, and network tools (iptables, Linux IPVS, HAProxy).
- Experience with virtualization technologies.
- Ability to build and monitor services on production servers.
- Knowledge of servers and switches.
Qualifications
- Undergraduate: B.Tech/B.E. – Any Specialization
- Postgraduate: MCA – Computers, M.Tech – Any Specialization, MS/M.Sc(Science) – Any Specialization