Apply

Senior Software Engineer (AI+Python/Java+K8s)

Posted 2024-11-15

View full description

💎 Seniority level: Senior, 5+ years of relevant experience

📍 Location: India

🔍 Industry: Digital Experience

🏢 Company: Acquia

🗣️ Languages: English

⏳ Experience: 5+ years of relevant experience

🪄 Skills: AWSPythonSoftware DevelopmentSQLAgileArtificial IntelligenceGitJavaJenkinsKubernetesSoftware ArchitectureCommunication SkillsCollaborationCI/CDAttention to detailDocumentationCompliance

Requirements:
  • 5+ years of relevant experience.
  • Experience with Python, Java, and SQL.
  • 1+ years working with artificial intelligence.
  • Experience writing and consuming REST APIs.
  • Experience managing applications in a Kubernetes environment.
  • Experience with Git.
  • Experience working with any cloud platform (AWS/Azure/GCP).
  • Experience with CI/CD tools (e.g., Jenkins).
  • Experience writing automated tests.
  • Ability to rapidly learn and adapt to new technologies.
  • Knowledge of software design principles and programming languages/frameworks in use.
  • Strong knowledge of software development security principles, concepts, and best practices.
  • Strong understanding of software architecture and its tradeoffs.
Responsibilities:
  • Work with Product, Engineering, and Architecture teams to understand and break requirements into user stories.
  • Contribute to RFCs, solution design, and participate in reviews with stakeholders.
  • Engage in coding, PR reviews, documentation, and automated tests to meet Sprint goals.
  • Ensure compliance with CICD, coding, operations, and security best practices.
  • Participate in experimentation and prototype building, iterating based on feedback.
  • Contribute to core architectural platform and libraries for stability and performance.
  • Encourage application observability through proper logging and monitoring.
  • Address security vulnerabilities as needed.
  • Understand and implement R&D standards with the team.
  • Collaborate with the architecture team on consistent architectural goals.
  • Ensure compliance with contractual RTO and RPO requirements.
Apply