An established industry player is seeking a Senior Engineer with extensive experience in infrastructure and software engineering. This role involves managing applications across diverse environments, including Java, Python, and cloud platforms like PCF and Azure. You'll leverage your strong Linux/Unix skills and shell scripting expertise to optimize system performance and automate administrative tasks. The position promises a dynamic work environment where your problem-solving abilities and technical acumen will be crucial in overcoming complex challenges. Join a forward-thinking company that values innovation and excellence in engineering.
Qualifications
10+ years of experience in infrastructure, system, and software engineering.
Strong experience in Linux/Unix, shell scripting, and full stack engineering.
Responsibilities
Manage and troubleshoot applications in Java/J2EE, Rest APIs, and Python environments.
Design, code, test, and debug projects, including upgrades and deployments.
Skills
Infrastructure Engineering
Linux/Unix
Shell Scripting (Powershell)
Microservice Lifecycle Management
App Dynamics
Splunk
Kubernetes
Docker
Python
Java
SQL
NoSQL
PCF
Azure
Tools
CI/CD
Jenkins
GIT
Job description
Senior Engineer with Java and Strong experience in Linux/Unix and shell scripting (powershell)
Skills:
10+ years experience in infrastructure, system and software engineering
Strong experience in Linux/Unix and shell scripting (powershell)
Good understanding of microservice lifecycle management (design, integration, testing, deployment)
Strong experience in following tools: App Dynamics, Splunk
Intermediate knowledge of Kubernetes, Docker
Work experience in Linux Migration Projects (Preferable from Redhat 7 to 8)
Full stack software engineering experience in Python, Java, SQL, NoSQL
PCF, Azure experience
JD:
Experience managing and troubleshooting applications in environments with a mix of Java/J2EE, Rest APIs, Python, Perl
Knowledge of system monitoring and performance tuning tools to optimize workloads in RHEL8
Good understanding of storage, networking and security protocols in Unix/Linux systems
DevOps experience (CI/CD, Jenkins, GIT, Docker)
Excellent problem-solving skills
Excellent verbal and written communication skills, quickly diagnose and resolve system issues
Design, code, test, debug for projects and programs, including upgrades and deployments
Review moderately complex technical challenges that require in-depth evaluation of technologies and procedures
Design and implement orchestration, tooling solutions to ensure repetitive administrative tasks are performed in an automated, high level of efficiency, and good quality
Working experience in Release and deployment management, platform/production support projects