Senior Cloud Developer

at  SAP

Timișoara, Timiș, Romania -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Jul, 2024Not Specified09 Apr, 2024N/AAnsible,Cloud Computing,Access,Distributed Systems,Infrastructure,Iaas,Encryption,Node.Js,Mentoring,Automation Tools,Design Patterns,Microservices,Ruby,Project Managers,Continuous Integration,Architecture,Code,Java,Collaboration,Security,Leadership SkillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

WE HELP THE WORLD RUN BETTER

Our company culture is focused on helping our employees enable innovation by building breakthroughs together. How? We focus every day on building the foundation for tomorrow and creating a workplace that embraces differences, values flexibility, and is aligned to our purpose-driven and future-focused work. We offer a highly collaborative, caring team environment with a strong focus on learning and development, recognition for your individual contributions, and a variety of benefit options for you to choose from. Apply now!

EDUCATION AND QUALIFICATIONS / SKILLS AND COMPETENCIES

Required skills and competencies are:

  • Cloud Computing: A senior cloud developer must have a deep understanding of cloud computing concepts, including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). They should be able to identify which cloud computing models and services are most appropriate for a given project.
  • Cloud Architecture: A senior cloud developer should be able to design and implement cloud architectures that are scalable, reliable, and secure. They should be familiar with cloud design patterns, distributed systems, and microservices architecture.
  • Cloud Development Frameworks: A senior cloud developer must have a strong understanding of cloud development frameworks, such as AWS Serverless Application Model (SAM), AWS Lambda, Azure Functions, or Google Cloud Functions. They should be able to write code using these frameworks and be familiar with their respective APIs and services.
  • Programming Languages: A senior cloud developer should have expertise in programming languages such as Java, Python, .NET, Node.js, or Ruby. They should be able to write high-quality, well-structured code that is optimized for cloud-based environments.
  • DevOps: A senior cloud developer should be familiar with DevOps practices, including continuous integration and deployment (CI/CD), infrastructure as code (IaC), and automation tools like Ansible or Terraform.
  • Security: A senior cloud developer must be knowledgeable about cloud security best practices, including network security, identity and access management (IAM), encryption, and data protection.
  • Communication and Collaboration: A senior cloud developer should be able to communicate effectively with stakeholders, team members, and project managers. They should be able to work collaboratively with other developers, data scientists, and project managers to ensure the success of the project.
  • Leadership and Mentoring: A senior cloud developer should have leadership skills and be able to mentor and guide junior developers. They should be able to provide technical guidance, code reviews, and feedback to help other team members grow and develop.

Responsibilities:

PURPOSE AND OBJECTIVES

This challenging opportunity is perfect for a developer with excellent SAP system, cloud architecture and programming skills, an open mind and willingness to join a “start-up” like team.
With your understanding of the SAP system architecture and the latest cloud technologies you will design, develop and support SAP backend and cloud solution integration for web and mobile applications in close cooperation with technology and application stakeholders.

EXPECTATIONS AND TASKS

As a senior cloud developer, your role would involve designing, developing, and deploying cloud-based applications and services. Here are some of the expectations and tasks for this position:

  • Technical Skills: You are expected to have a strong technical understanding of cloud computing, cloud infrastructure, and cloud-based development frameworks, such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform. You should also have expertise in programming languages such as Java, Python, and .NET.
  • Designing and Developing Applications: You will be responsible for designing and developing cloud-based applications that are scalable, resilient, and secure. This includes developing APIs, implementing database solutions, and creating web-based interfaces.
  • Collaborating with Cross-functional Teams: As a senior cloud developer, you will be working closely with other developers, software engineers, data scientists, and project managers. You should be able to work collaboratively with these teams to ensure that the solutions you create meet the needs of the organization and its customers.
  • Testing and Deploying: You should be experienced in testing cloud-based applications and services to ensure that they are functioning as expected. You should also be able to deploy these applications to production environments.
  • Mentoring Junior Developers: As a senior cloud developer, you should have experience mentoring and guiding junior developers in their work. This includes providing guidance on best practices, reviewing code, and providing feedback.
  • Staying Up-to-Date with Industry Trends: You should be up-to-date with the latest trends and technologies in cloud computing and software development. This includes attending conferences, participating in online communities, and reading industry publications.

Overall, the role of a senior cloud developer requires a broad set of technical skills, as well as the ability to collaborate with others, lead projects, and stay current with industry trends.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Timișoara, Romania