Jobs filters

SOFTWARE ENGINEER - C++ / COMPILER - 489733
Waltham, MA
SENIOR MECHANICAL ENGINEER - VELOCE - CARY NC - 501104
Cary, NC
BUSINESS OPERATIONS MANAGER - 500449
Cary, NC
BUILD AND INFRASTRUCTURE ENGINEER - 505418
El Qahera El Gididaa, Egypt
SSP - CIC MIXED-SIGNAL SIMULATION QA INTERNSHIP - 506452
El Qahera El Gididaa, Egypt
HARDWARE ENGINEER - 505479
El Qahera El Gididaa, Egypt
SSP - CIC ANALOG CIRCUIT SIMULATION INTERNSHIP - 506449
El Qahera El Gididaa, Egypt
SSP - CIC EDA AI INTERNSHIP - 506451
El Qahera El Gididaa, Egypt
SSP - CIC ENVIRONMENT QA INTERNSHIP - 506450
El Qahera El Gididaa, Egypt
SSP - R&D RTL DEVELOPMENT INTERN - 506448
El Qahera El Gididaa, Egypt
SSP - HAV R&D SW DEVELOPMENT INTERN - 506134
El Qahera El Gididaa, Egypt
SSP - GSCS SOFTWARE ENGINEER INTERN - 505226
El Qahera El Gididaa, Egypt
BUILD AND INFRASTRUCTURE ENGINEER - 505418
El Qahera El Gididaa, EgyptSiemens Digital Industries Software is driving transformation to enable a digital enterprise where engineering, manufacturing and electronics design meet tomorrow. Our solutions help companies of all sizes create and leverage digital twins that provide organizations with new insights, opportunities and levels of automation to drive innovation.
Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years.
We are looking for a talented and enthusiastic Build and Release Engineer to join our growing team in Cairo. In this role, you will be instrumental in designing, implementing, and maintaining our build, packaging, and release pipelines. You'll have the chance to work with modern CI/CD tools and processes, contribute to our DevOps culture, and directly impact the speed and quality of our software delivery. This is a great opportunity for someone who thrives in a fast-paced environment and enjoys solving complex technical challenges.
What You'll Do:
- Build & Release Management: Own the end-to-end build, packaging, and release processes for our software products, ensuring timely and high-quality deployments.
- CI/CD Pipeline Development: Design, implement, and maintain robust Continuous Integration and Continuous Delivery (CI/CD) pipelines using tools such as Jenkins.
- Automation: Drive automation initiatives across the software development lifecycle to improve efficiency, reduce manual effort, and enhance reliability.
- DevOps Culture: Champion DevOps best practices, fostering a culture of collaboration, shared responsibility, and continuous improvement.
- System Administration: Manage and maintain build servers and environments, ensuring optimal performance and stability.
- Scripting & Tooling: Develop and maintain scripts (primarily in Bash and Python) to automate tasks, integrate systems, and enhance the toolchain.
- Troubleshooting: Diagnose and resolve build, deployment, and environment-related issues quickly and effectively.
- Collaboration & Communication: Work closely with development, QA, and operations teams, and effectively communicate release status, challenges, and solutions to both technical and non-technical stakeholders, including customers.
- Documentation: Create and maintain comprehensive documentation for build processes, release procedures, and system configurations.
What You'll Bring:
- Experience: 3 to 8 years of professional experience in Build and Release Engineering, DevOps, or a similar role.
- CI/CD Expertise: Strong hands-on experience with CI/CD tools, particularly Jenkins, and a deep understanding of CI/CD principles and best practices.
- DevOps Knowledge: Solid understanding of DevOps methodologies, requirements, and tools.
- Operating Systems: Proficient in Linux environments, including system administration, command-line tools, and shell scripting.
- Scripting Languages: Strong proficiency in scripting languages such as Bash and Python.
- Version Control & Collaboration Tools: Experience with Git for version control, including Git platforms such as GitLab or GitHub. Familiarity with collaboration and project management tools such as Jira and Confluence.
- Database Fundamentals: Familiarity with database concepts and basic SQL operations.
- Web Development Basics: Foundational understanding of web development concepts and technologies.
- Communication Skills: Excellent verbal and written communication skills, with the ability to clearly articulate technical concepts to diverse audiences, including external customers.
- Problem-Solving: A proactive approach to identifying issues and a strong ability to troubleshoot complex technical problems.
- Team Player: Ability to work effectively in a collaborative team environment.
Bonus Points:
- Familiarity with containerization technologies (Docker, Kubernetes).
- Experience with cloud platforms (AWS, Azure).
- Knowledge of configuration management tools (Ansible, Puppet, Chef).
- Experience with AI tools and models (e.g., LLMs).
We're Siemens. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow!
We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme and generous holiday allowance.
Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access and equal opportunity.
#LI-EDA
#LI-Hybrid




