Tech Stack
AnsibleApacheAWSAzureCloudDockerKubernetesOpenShiftOracleTerraform
About the role
- Lead and oversee software application development, including enhancements and new cloud-based products.
- Manage the full lifecycle of application development: analysis, design, programming, debugging, and modification.
- Collaborate with project managers, sales, marketing, and end users to define and refine application requirements.
- Provide expert technical guidance to internal teams and business stakeholders.
- Ensure operational excellence across supported technologies.
- Contribute to strategic planning for future computing needs and standards.
- Recommend hardware/software acquisitions based on thorough investigation.
- Promote best practices in security, automation, and cloud solutions (AWS, Azure).
- Support hybrid and native cloud environments with strong solution design capabilities.
- Apply ITIL processes and licensing model knowledge to improve service delivery.
- Maintain high standards in customer relationship management and technical documentation.
Requirements
- 7+ years professional software development and operational support experience
- Cloud-native engineering skills: OpenShift, Docker, Kubernetes (AKS/EKS), infra-as-code and automated testing
- Technical understanding of design, implementation and operational support for products like IBM Websphere/MQ, Oracle SOA/ESB/Weblogic, Apache Tomcat,
- Strong scripting experience in bash, Ansible, Terraform etc
- Expertise in CI/CD and deep understanding of DevOps
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
cloud application developmentprogrammingdebuggingcloud-native engineeringOpenShiftDockerKubernetesscriptingCI/CDDevOps
Soft skills
leadershipcollaborationtechnical guidancestrategic planningcustomer relationship management