Role Description – Junior Developer / DevOps Engineer
This is a hybrid role for a Junior Developer / DevOps Engineer. The selected candidate will work closely with the engineering and operations teams to support software development activities while contributing to the automation, deployment, and maintenance of systems and applications. This role offers hands-on experience across both development and DevOps domains, ideal for someone who enjoys coding, problem-solving, and working with cloud and automation tools.
The Junior Developer / DevOps Engineer will participate in writing and maintaining application code, implementing CI/CD pipelines, managing cloud infrastructure, and ensuring smooth and efficient software delivery. The role involves troubleshooting technical issues, improving system performance, and contributing to the reliability and scalability of applications.
Key Responsibilities
Software Development
Assist in designing, developing, testing, and maintaining application code.
Contribute to code reviews and implement best practices for clean and maintainable code.
Support debugging and troubleshooting across development and staging environments.
Collaborate with senior developers to implement new features and enhancements.
DevOps & Infrastructure
Support the development and maintenance of CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, etc.).
Assist in managing and provisioning cloud infrastructure (AWS, Azure, or GCP).
Work with containerization technologies such as Docker and Kubernetes.
Help monitor system performance, logs, and alerts to ensure application reliability.
Assist with automation tasks, including deployment scripts and environment setup.
Contribute to maintaining infrastructure documentation and improving DevOps processes.
Qualifications
Technical Interest: Strong interest in software development and DevOps practices.
Programming Skills: Familiarity with languages such as Python, JavaScript, Java, or similar.
Version Control: Basic understanding of Git workflow (branching, merging, pull requests).
Scripting: Ability to write simple scripts (Bash, Shell, Python).
CI/CD Knowledge: Exposure to CI/CD tools (GitLab CI, Jenkins, GitHub Actions) is an advantage.
Cloud Familiarity: Understanding of cloud concepts; experience with AWS/Azure/GCP is a plus.
Containers: Basic knowledge of Docker; Kubernetes exposure is beneficial.
Problem-Solving: Ability to troubleshoot issues under guidance from senior team members.
Team Collaboration: Ability to work effectively with developers, testers, and operations teams.
Communication Skills: Clear written and verbal communication for technical discussions.
Educational Background: Pursuing or recently completed a degree in Computer Science, Software Engineering, IT, or a related field.
Adaptability: Willingness to learn new technologies, tools, and workflows in a fast-moving environment.
Champions Club Texas Hotel Night Auditor DEPARTMENT: Guest Service REPORTS TO: General Manager FLSA STATUS: Non-Exempt, Part-time COMPENSATION: $14-$18 an...
Apply For This JobLegal Administrator / Contracts Paralegal Salary: $60-120K Base (based on experience) Location: Maitland, FL (In-Office) Industry: Cybersecurity Overview We are...
Apply For This JobJob Summary Oversees and facilitates all aspects of the Human Resources Services Center function and the development and execution of...
Apply For This JobThe Director of Education is a newly created role that serves as NCA’s “education quarterback,” responsible for building and leading...
Apply For This Job*GlobalJobs#OM#Remote#* An AI Lab Operating Within Palo Alto District of California is Sourcing for *eCommerce Developer* *Pay: $50 – $120/hr*...
Apply For This JobA higher education enterprise client is seeking an HR Coordinator to support its Information Technology department and broader HR operations....
Apply For This Job