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.
Head Mechanical Engineer to lead the mechanical engineering discipline. This is not a staff-level design position—it is a department leadership...
Apply For This JobLancaster, PA (100% Onsite) Full Time Ideal Candidate Profile Experience in project engineering within manufacturing Background in furnace systems or...
Apply For This JobCompany Description ZING is a full-service graphic design studio dedicated to transforming creative visions into reality. We specialize in delivering...
Apply For This JobAbout Rho Nutrition Rho Nutrition was founded to bring integrity and innovation to supplement manufacturing by prioritizing medically studied, high-quality...
Apply For This JobStart Date & Work Schedule ASAP 20-30 hours per week on a schedule agreed upon between the applicant and the...
Apply For This JobCompany Description At Elevare Branding, we specialize in crafting impactful brand experiences that elevate our clients’ presence in competitive markets....
Apply For This Job