Cloud Enterprise Software Engineer

2 months ago


bangalore, India Allime Tech Solutions Full time

What You'll Do :

- Join a team to drive Operation Automation and evolve Cloud Services.

- Drive and support the adoption of industry standards for Infrastructure as Code and Configuration Management.

- Design custom and standard software solutions to implement governance and automation about Cloud infrastructure.

- Envision and execute on an enterprise-scale cloud operations discipline using serverless technologies such as AWS Lambda & Azure Functions.

- Craft a culture of execution excellence coupled with innovation by incorporating best of the breed toolset

- Lead change of developing and delivering operational services to our partner teams by using Ansible, Jenkins and Azure DevOps to help meet operational, security, audit, and compliance requirements.

- Write code, engineer CI/CD pipelines, and champion the automation on cloud operation across divisions, departments, teams, and applications.

- Modernize legacy scripts & siloed code to Representational state transfer APIs (RESTful APIs).

- Partner closely with Architecture and Engineering, Cloud Operations and Security teams to ensure the operationalization and adoption of engineering work.

- Mentor team members to adopt lateral thinking and "let me see how we can fix it" attitude.

- Guide fellow engineers and drive projects to completion by clarifying requirements, providing technical insights, and removing roadblocks.

- Report to stakeholders and leadership teams on the progress of key initiatives regularly

- Relentlessly document your implementation, patterns, practices, and processes.

Breakdown :

- 40% Cloud Automation

- Develop, Enhance, reverse engineer, and debug new/existing Infrastructure-as-Code (IaC) capabilities leveraging tools such as Terraform, Ansible, etc.

- Develop, debug, and document enterprise solutions using Azure and AWS SDKs

- Explore new technologies, development patterns, and partake in pilots/POC/technology evaluations

- Participate in all aspects of the software development life cycle from requirements gathering, design, delivery to on-going critical support

- Work to continually improve product functionality and quality

- Develop architecture, engineering and operational standards

- Deploy emergency bug fixes on services in production as required

- 30% Leadership

- Serve as a mentor to engineers and grow technical skills and practices for high-quality software development

- Lead team members in solving complex technical problems and using sophisticated analytical thought to exercise judgement and identify innovative solutions

- Work independently, with guidance in only the most complex situations and leading teams or projects with moderate resource requirements, risk, and/or complexity

- 20% Cloud Architecture/Troubleshooting

- Contribute to design complex Cloud Architectures

- Coordinate and assist in complex troubleshooting

- Performing peer reviews

- 10% New Technologies

- Actively explore new trends and identifying new ways of solving old problems.

What You Bring To The Team :

- Passion and Energy to work in a team to turn a vision into a reality

- Empower the team to understand and be comfortable with failing fast and learning from failures to fully realize and maximize innovative spirit of the team.

- Establish decisive decision making utilizing strategic thinking and guidance from stakeholders and teams utilizing and supporting services.

- Establish strong focus on ensuring services can be effectively ran by operations.

- Customer-focused mindset


- Drive the team to work together to solve real problems for our customers and users.

- A strong focus on the details, by coaching and influencing the team to pay attention to the details.

- Have an eye for how to market the services properly and effectively to our customers and other key stakeholders.

- Bring focus on identifying, building, and effectively tracking efficiencies, via metrics, for enterprise services.

Other Duties :

- Performs other duties as assigned by management

Education :

Job Qualifications & Experience :

- Bachelor's degree in Computer Science, Information Systems, or a related field or equivalent experience

- Required: Advanced/Professional Technical Certificate in Azure, AWS or Kubernetes

Experience :

- Minimum 5 years of experience in enterprise cloud automation

- Minimum 5 years of experience in a Cloud SDKs development or software engineering role

- Solid and proven experience with design patterns, SOLID Principles, especially cloud resiliency patterns, working in an agile environment with an SDLC like Scrum, SaFE, etc.

- Having a wide range of experiences and advanced technical acumen serving as an advisor to management

- Communicating difficult concepts and influencing others to adopt a different point of view

- Being able to write scalable production-grade code leveraging Cloud software development kit (SDKs) and Cloud APIs in (at least) one of the following programming languages: Python, Java, NodeJS or Ruby

- Experience with automated deployments utilizing continuous integration and continuous delivery (CI/CD) tools (such as Azure DevOps, GitLab, GitHub, Jenkins or other well-known tools)

- Experience with release management, product rollouts, and service operationalization

- Solid understanding of core AWS & Azure Services, working knowledge of CLIs, and cloud software development kit (SDKs)

- Enthusiasm for staying abreast of industry trends and a keen eye for product improvements

Soft Skills :


- Team working

- A logical approach to work

- The ability to prioritize tasks/organize work

- Excellent oral, written and interpersonal English communication skills including strong presentation skills.

- Availability to work on extra time

- Problem-solving skills

- Patience

- Meticulous attention to details

- Travel Requirements

- Position requires occasional travel on a domestic and international travel

- PHYSICAL DEMANDS

- Normal professional office environment.

The above statements are intended to describe the general nature and level of work being performed by most people assigned to this job. They're not intended to be an exhaustive list of all duties and responsibilities and requirements.

(ref:hirist.tech)

  • bangalore, India Cloud Software Group Full time

    About Cloud Software Group: Cloud Software Group combines the capabilities of Citrix and TIBCO, creating one of the world’s largest cloud software providers, serving over million users worldwide. When you join Cloud Software Group, you are making a difference for real people, each of whom counts on our suite of cloud solutions to get work done –...


  • bangalore, India Cloud Software Group Full time

    About This Team: ZTNA clients team takes care of the client projects for all platforms as part of Citrix Gateway product. It is widely used by various enterprise customers for securely accessing their enterprise resources remotely. It has ~10+ million monthly active users. Team is self-motivated, and owns the product with full sense of responsibility...


  • bangalore, India Cloud Software Group Full time

    Job Description: Lead Software Engineer This job requires the employee to be fully on-site About This Team: ZTNA clients team takes care of the client projects for all platforms as part of Citrix Gateway product. It is widely used by various enterprise customers for securely accessing their enterprise resources remotely. It has ~10+ million...


  • bangalore, India Cloud Software Group Full time

    About This Team: Citrix, part of Cloud Software Group builds the secure digital workspace technology that helps , customers & millions of end-users to do their very best work from anywhere. By joining our award-winning workplace, you’ll be included in the globally diverse, collaborative team that values work-life balance. Come see why Fortune named...


  • bangalore, India Cloud Software Group Full time

    Citrix (as part of Cloud Software Group) - the recognized leader in VDI, Desktop-as-a-Service and application delivery solutions -- empowers enterprises of all sizes and industries to enable secure hybrid and remote working, from anywhere, using any device. Our platform delivers high-performance user experience, zero trust security and operational cost...


  • bangalore, India Cloud Software Group Full time

    Job Description Summary Do you thrive in a start-up vibe? Were you built for a small, nimble, and dynamic team that's ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business area where we see growth potential. This business unit is unique, and we certainly...

  • Software Engineer

    5 days ago


    bangalore, India Cloud Software Group Full time

    About This Team: Citrix -- the recognized leader in VDI, Desktop-as-a-Service, and application delivery solutions -- empowers enterprises of all sizes and industries to enable secure hybrid and remote working, from anywhere, using any device. Our platform delivers high-performance user experience, zero trust security and operational cost efficiency...


  • bangalore, India Cloud Software Group Full time

    Role Overview As a Engineering Manager at Cloud Software Group, you will be responsible for managing the team, leading and executing efforts to ensure proper skills are available for current and future projects, and ensuring projects are delivered with market-leading quality. You will help implement methods and systems for effective operations &...


  • bangalore, India Cloud Software Group Full time

    About Cloud Software Group Cloud Software Group combines the capabilities of both Citrix and TIBCO, creating one of the world’s largest cloud software providers, serving more than million users around the globe. When you join Cloud Software Group, you are making a difference for real people, each of whom count on our suite of cloud solutions to get...


  • bangalore, India Cloud Software Group Full time

    Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that’s ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business—an area where we see growth potential. This business unit is unique, and we certainly aren’t afraid to stand...


  • bangalore, India Cloud Software Group Full time

    About This Team: Our software engineering team is a tightly-knit group of tech enthusiasts driven by innovation and collaboration. With a strong emphasis on continuous learning and an Agile mindset, we thrive in a supportive environment that encourages autonomy and empowers individuals to contribute their best work. Together, we're shaping the future...


  • bangalore, India Cloud Software Group Full time

    About This Team: Citrix -- the recognized leader in VDI, Desktop-as-a-Service and application delivery solutions enable secure delivery of windows applications to more than million endpoints. Citrix Enterprise browser team is working on secure delivery of Web/SaaS apps to any device, anywhere. This team works in a startup like environment with focus on...


  • bangalore, India Cloud Software Group Full time

    Role Responsibilities ·Design and develop advanced applications for the iOS/Mac platform·Unit-test code for robustness, including edge cases, usability, and generalreliability.·Prepare test plan, test cases and Execute/automate them.·Work on bug fixing, complex customer escalations and improving applicationperformance.·Collaborate with...


  • bangalore, India Cloud Software Group Full time

    Better work begins at ShareFile ShareFile is a place where you can stretch, grow, and make an impact every day. We move fast here, thrive in gray zones, and are committed to putting the customer first. We value the whole you – your ideas, your inspirations, your aspirations, your initiative – and leadership gives us the space to explore and the feedback...


  • bangalore, India Cloud Software Group Full time

    About This Team: Citrix-- the recognized leader in VDI, Desktop-as-a-Service, and application delivery solutions -- empowers enterprises of all sizes and industries to enable secure hybrid and remote working, from anywhere, using any device. Our Web UI platform delivers high-performance user experience regardless whether customers require cloud,...


  • Bangalore/Pune, India Allime Tech Solutions Full time

    What You'll Do :- Join a team to drive Operation Automation and evolve Cloud Services. - Drive and support the adoption of industry standards for Infrastructure as Code and Configuration Management.- Design custom and standard software solutions to implement governance and automation about Cloud infrastructure.- Envision and execute on an...


  • bangalore, India Cloud Software Group Full time

    Senior Software Build Engineer Do you thrive in a dynamic environment? Were you built for a compact, agile, nimble, and dynamic team that's prepared to win? If you answered yes, we want to talk to you! Citrix is now a standalone business unit and pioneer in building and delivering solutions to both On-premise and SaaS businesses. This business unit...


  • bangalore, India Cloud Software Group Full time

    About This Team: We are the Advanced Support team specializing in NetScaler, SDWAN, NetScaler Console products. As the ultimate level of support for our customers, we collaborate closely with Engineering and LCM teams to swiftly identify and resolve any issues or bugs, ensuring seamless operation of the network. Job Description: You have a...


  • bangalore, India Cloud Software Group Full time

    Role Responsibilities Design and develop advanced applications for the Windows/Linux platform. Unit-test code for robustness, including edge cases, usability, and general reliability. Prepare test plan, test cases and Execute/automate them. Work on bug fixing, complex customer escalations and improving application performance. Collaborate with...

  • Software Engineer

    5 days ago


    bangalore, India Software AG Full time

    We help you create effortlessly connected experiences for your customers, employees and partners with an enterprise-grade iPaaS that integrates anything, anywhere, any way you want. By bringing application, data, API and B2B integration together in the same generative AI-enabled platform, you can run a high-performing enterprise and constantly improve it...