US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Software Engineer III - Unix Administrator and Kubernetes Developer

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

As a Software Engineer III at JPMorganChase within the Consumer and Community Banking Consumer Card Technology team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way.

You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job responsibilities


* Install, configure, and maintain Unix Linux servers and supporting infrastructure


* Manage and support Ab Initio applications, including installation, upgrades, patching, and troubleshooting


* Deploy, manage, and troubleshoot Docker containers across development, test, and production environments


* Monitor system performance and availability, conduct regular health checks, and optimize resource utilization


* Perform routine maintenance activities such as OS patching, backups, and system upgrade


* Automate administrative tasks using shell scripting and related tools to improve reliability and efficiency


* Provide technical support to end users and application teams; investigate and resolve incidents and problems


* Collaborate with development and operations teams to enable and support CI/CD pipelines and participate in disaster recovery planning, testing, and execution


* Document system configurations, procedures, and troubleshooting steps; maintain runbooks and SO


* Contributes to software engineering communities of practice and events that explore new and emerging technologies


* Adds to team culture of diversity, opportunity, inclusion, and respect

Required qualifications, capabilities, and skills


* Formal training or certification on software engineering concepts and 3+ years applied experience


* Hands-on practical experience in system design, application development, testing, and operational stability


* Experience as a Unix Linux System Administrator with strong proficiency with Unix Linux operating systems (e.g., Red Hat, Solaris, AIX)


* Experience with Ab Initio installation, configuration, and support


* Hands-on experience with Docker containerization


* Proficiency in shell scripting (Bash, Perl, Python)


* Knowledge of networking concepts and protocols with strong troubleshooting and problem-solving skills.


* Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages


* Overall knowledge of the Software Development Life Cycle


* Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security


* Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificia...




Share Job