Senior Software Engineer

Oracle

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 15 days ago
Job Description:Basic Qualifications:
  • 4 - 8 years of software engineering relevant work experience
  • Proficient with one of the Cloud Services - AWS, Azure, OCI or GCP. Strong understanding and working knowledge of networking and security principles in any Cloud service.
  • Excellent coding & scripting skills in Python, Terraform and exposure to Cloud SDK.
  • Deep expertise & knowledge in implementing CI (Continuous Integration) and CD (Continuous Deployment) methodologies on Container-Based Environments
  • Hands-on experience in Unix Shell and MS PowerShell scripting.
  • Support and Troubleshoot Cloud Deployment and Environment Issues
  • Experience in documenting processes, runbook procedures and with source control tools such as GIT/GitHub/SVN.
  • Participate in code reviews and identify moderate issues or deviations from best practices.
  • Be an architect material who would own entire solution design, development, testing and deployment.
Preferred Qualifications:
  • Knowledge of framework such as Django and Flask are a plus.
  • Understanding of common dev/test approaches and concepts, Agile/Lean development practices and the software development lifecycle
  • Good understanding of RESTful architecture
  • Experience with build systems and source code management (GIT)
  • Working experience within a Windows, Linux and OS X based environment
  • Working knowledge of relational DB's (Oracle, MySQL, PostgreSQL, etc.) & non-relational DBs (MongoDB) is a plus.
Responsibilities:
  • Lead the architecture, development and maintenance of a solution or platform
  • Proactively identify gaps in the existing infrastructure and development process, acting as a catalyst for change for greater system and solution efficiency
  • Provide direction in architecture discussions, design sessions and code reviews on functional correctness, architectural maintainability and performance
  • Leverage deep technical and solution expertise to create clear, well-constructed technical designs of large scope
  • Code for high-risk projects that have solution dependencies within and outside current team
  • Iterate with strategy and operations organizations to maintain solution vision
  • Promote engineering culture and values across the organization and Cerner

Oracle

Similar Jobs

  • Senior Software Engineer I (Net-Suite Developer)

    Upland Software

    • Bangalore, Karnataka
    Senior Software Engineer I (NetSuite Developer) Opportunity Summary We are looking for an enthusiastic and dynamic individual with an overall experience of 3+ years to join Upland …
    • 22 days ago
  • Senior Software Engineer

    SmartBear Software

    • Bangalore, Karnataka
    At SmartBear, we deliver the complete visibility developers need to make each release better than the last. Our award winning and industry favorite tools TestComplete, Swagger, Cuc…
    • 2 months ago
  • Senior Software Engineer II (FE) - Second Street

    Upland Software

    • Bangalore, Karnataka
    What's the Opportunity We are looking for an enthusiastic and dynamic individual to join Upland India as a Senior Software Engineer II (Front-End) for our Upland Second Street prod…
    • 22 days ago