About Company
ABB (Asea Brown Boveri) is a leading global technology company that energizes the transformation of society and industry to achieve a more productive, sustainable future. By connecting software to its electrification, robotics, automation, and motion portfolio, ABB pushes the boundaries of technology to drive performance to new levels. With a history of innovation spanning more than 130 years, ABB’s success is driven by 105,000 talented employees in over 100 countries. In Switzerland, ABB has a significant presence, developing groundbreaking solutions that power cities, run factories, and move millions. Joining ABB means being part of a team that’s constantly innovating, where your work contributes to real-world applications and a greener future. We foster a culture of learning, collaboration, and continuous improvement, providing our employees with the tools and environment to thrive professionally and personally. We believe in empowering our employees to achieve their full potential and contribute to solutions that shape the future of technology and industry.
Job Description
Are you an enthusiastic and driven individual with a foundational understanding of DevOps principles and a passion for automation and continuous delivery? ABB in Zurich is seeking a Junior DevOps Engineer to join our dynamic and innovative team. This full-time position offers an exceptional opportunity to kickstart your career in a leading global technology company, working on cutting-edge projects that transform industries. As a Junior DevOps Engineer, you will play a crucial role in supporting the development, deployment, and operation of our critical software systems. You’ll work closely with software development, quality assurance, and operations teams to streamline our development pipelines, enhance system reliability, and implement scalable infrastructure solutions. This role is perfect for someone eager to learn, grow, and make a tangible impact by applying modern DevOps practices. You will be mentored by experienced engineers, gaining hands-on experience with a diverse set of tools and technologies in a collaborative and supportive environment. Your responsibilities will grow as you develop your skills, contributing to various stages of the software development lifecycle from initial design to production support. If you’re looking for a place where your curiosity is encouraged, your contributions are valued, and you can truly make a difference, ABB is the place for you. Join us and help us build a more productive and sustainable world.
Key Responsibilities
- Assist in the design, implementation, and maintenance of CI/CD pipelines to automate software delivery processes.
- Support the deployment, monitoring, and troubleshooting of applications and infrastructure in various environments.
- Collaborate with development teams to ensure applications are designed for reliability, scalability, and performance.
- Learn and apply infrastructure-as-code principles (e.g., Terraform, Ansible) to manage and provision infrastructure resources.
- Participate in incident response and root cause analysis, contributing to continuous improvement initiatives.
- Help manage and optimize cloud resources (e.g., Azure, AWS, GCP) for cost-efficiency, security, and performance.
- Document processes, configurations, and best practices for knowledge sharing within the team and across departments.
- Contribute to maintaining and improving system security, data privacy, and compliance with industry standards.
Required Skills
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- Basic understanding of DevOps methodologies, Agile practices, and software development lifecycle.
- Familiarity with at least one scripting language (e.g., Python, Bash, PowerShell).
- Experience with version control systems, preferably Git.
- Basic knowledge of Linux/Unix operating systems and command-line interfaces.
- Understanding of cloud computing concepts (e.g., IaaS, PaaS) and familiarity with one major cloud provider (Azure, AWS, or GCP).
- Strong problem-solving skills, analytical thinking, and attention to detail.
- Excellent communication and collaboration skills to work effectively within a team environment.
Preferred Qualifications
- Prior internship or project experience in a DevOps, SRE, or software development role.
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Exposure to CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps, GitHub Actions).
- Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
- Understanding of networking fundamentals and distributed systems.
- German language skills are a plus, but not mandatory for this role.
Perks & Benefits
- Competitive salary and comprehensive benefits package, including health and pension plans.
- Flexible working hours and work-life balance initiatives to support personal well-being.
- Opportunities for professional development, continuous learning, training, and career growth within a global organization.
- Mentorship programs and a supportive, collaborative team environment.
- Access to cutting-edge technologies and participation in challenging, impactful projects.
- Employee discount programs and various health and wellness initiatives.
- Modern office facilities located in a vibrant city, easily accessible by public transport.
- Contribution to a sustainable future through meaningful work in a leading technology company.
How to Apply
If you are ready to embark on an exciting career journey with a global leader and contribute to innovative solutions that shape industries, we encourage you to apply! Please click on the application link below to submit your resume and cover letter directly through our careers portal. We look forward to reviewing your application and learning more about how you can contribute to our team at ABB in Zurich.