Job
Description
As a Senior Software Engineer at Siemens Energy, you will be responsible for automating application build and deployment processes, as well as ensuring seamless operations through proactive monitoring. Your expertise in DevOps, cloud services, and scripting will be crucial in improving reliability and efficiency for our core systems. You will design, configure, and maintain GitLab CI/CD pipelines for automated application build, testing, and deployment. Developing scripts and integrations to streamline the delivery of new software releases will also be part of your responsibilities. Monitoring file processing activities and system health in TDC using AWS CloudWatch, and responding quickly to incidents and anomalies will be essential to ensure smooth operations. Collaboration with developers, QA, and cloud teams is key to ensuring stable deployment and operational practices. Documenting pipeline configurations, deployment routines, and monitoring processes will contribute to transparency and maintainability. You will troubleshoot, debug, and resolve build or deployment failures, conducting root-cause analyses for recurring issues. Proactively suggesting and implementing improvements to deployment automation and monitoring strategies will also be expected. To be successful in this role, you should have a Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience. With at least 4 years of experience in software engineering or DevOps roles, you should be proficient in GitLab CI/CD, AWS services (especially CloudWatch), and scripting languages such as Bash and Python. Strong analytical and problem-solving skills, along with clear documentation and communication abilities, are essential. Prior experience with other AWS services, Infrastructure-as-Code tools, containerization technologies, and high-volume file processing systems will be advantageous. In the central Digital Products and Solutions (DPS) organization, the Software Application and Engineering department at Siemens Energy is responsible for developing software solutions for internal and external customers across various categories. Siemens Energy is a global energy technology company with a commitment to sustainable and reliable energy solutions. With a diverse workforce of over 100,000 employees in more than 90 countries, we drive the energy transition and innovation to meet the world's growing energy demand. Our focus on decarbonization, new technologies, and energy transformation reflects our 150-year legacy of innovation. Siemens Energy values diversity and inclusion, celebrating individual character and creative energy from over 130 nationalities. The company provides benefits such as medical insurance coverage for all employees, along with family floater cover and meal card options as part of the compensation package. Join Siemens Energy and be part of a team dedicated to making sustainable, reliable, and affordable energy a reality. Visit https://www.siemens-energy.com/employeevideo to learn more about how you can contribute to our mission.,