Logo
Gruppo SKF

Cloud Developer

Gruppo SKF, Indiana, Pennsylvania, us, 15705

Save Job

Job Title: Cloud Developer Reports To: Manager Simulation SW Development Role Purpose: SKF is on the lookout for a highly skilled and motivated Cloud Developer to become an integral part of our Engineering Software Development team. This team is responsible for the design, development, testing, and maintenance of the SimPro (desktop) application and related services, which is a sophisticated software solution aimed at simulating bearing products and various industrial applications, supporting engineers during the bearing selection and evaluation process. More and more, SimPro computations become heavy, complex or repetitive of nature, being based on parametrized models. In addition, SimPro simulation services and capabilities are offered as an API service or web application. This enables an efficient evaluation of (bearing) designs supporting SKF product development, or quick and easy bearing performance analyses for customers and SKF application engineers. Therefore, we are specifically searching for a software developer to help us in modernizing, maintaining and upgrading SimPro in the domain of cloud computation and cloud services. Additionally, willingness to learn or experience in web UI development is preferred, based on our ambition to use customized dashboards to monitor cloud services and our ambition to offer more simulation capabilities in the web. The selected candidate will be instrumental in collaborating with various SKF departments and customers to bring our software application forward and remain competitive. Key Responsibilities Design, develop and document robust cloud-based solutions for the SimPro software application. Focus on high quality, scalable, maintainable, high performance and easy to develop cloud applications is key. Design and develop a dashboard to monitor and diagnose, analyze root causes, and employ preventative measures to avoid reoccurring issues by automating the work process efficiently. Understand, document and share knowledge on architecture of existing cloud infrastructure. Define and enforce best practices in Development and DevOps across various projects and platforms. Collaborate with engineers and product managers/owners to define software requirements and specifications. Ensure software quality through extensive testing, validation, and documentation. Provide technical information for testing and support teams. Stay updated with the latest software development trends and technologies relevant to cloud (computation) services. Participate in code reviews and follow software development best practices. Provide a guiding voice in the discussions regarding future software advancements. Required qualifications: Master's degree in computer science, Engineering, or a related field. 9 - 12 yrs. of work experience required At least 3 years of professional experience in cloud engineering and DevOps. Strong knowledge of cloud platforms (AWS, Azure, or Google Cloud). Experience with CI/CD tools (Azure, Jenkins, GitLab CI, CircleCI, etc.). Experience with infrastructure in code (AWS CDK or similar). Experience with containerization and orchestration (Docker). Understanding of network and security best practices in cloud environments. Strong scripting skills (Python, Bash, or similar). Experience with version control systems (Git). Willingness to learn UI development of web applications. Excellent analytical, problem-solving, and organizational skills. Ability to work collaboratively in a team environment. Effective communication skills, both written and verbal, not afraid to speak up. Proficiency in English. Preferred qualifications: Knowledge of basic web UI front-end development. Experience with serverless architectures and microservices. Experience in async computation systems, HPC (High Performance Computing), load balancing, and job scheduling. Knowledge of security libraries using OAuth2, JSON tokens, Keycloak, etc. Familiarity with AWS services for cloud logging/analytics (Firehose, Kinesis, CloudWatch, CloudTrail, SQS, SNS, Glue, Postgres, Athena). Understanding programming for log management, event management, and analytics. Experience in developing scientific or engineering software. Interest in or experience with mechanical engineering principles. About SKF SKF has been around for more than a century and today we are one of the world's largest global suppliers of bearings and supporting solutions for rotating equipment. With more than 40,000 employees in around 130 countries, we are truly global. Our products are found everywhere in society. In fact, wherever there is movement, SKF's solutions might be at work. This means that we are an important part of the everyday lives of people and companies around the world. See more, at . #J-18808-Ljbffr