Plano, TX, United States
11 hours ago
Software Engineer II - Dev Ops AWS/Terraform/Java

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

As a Software Engineer II/Dev-ops at JPMorgan Chase within the Corporate Technology, 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. This role ensures critical Engineering automations that help keep cutting edge applications with strict real-time SLAs. The role requires a broader skill set on top of Operational support capabilities and automation experience.

Job responsibilities

Executes standard software solutions, design, development, and technical troubleshooting Writes secure and high-quality code using the syntax of at least one programming language with limited guidance Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity Release management and SDLC including experienced in Jules and Jenkins pipeline deployments. Spinnaker based deployments Follow processes to report defects, track and analyze the test results methodically and systematically so audit and lineage are always maintained Incident management and follow through to RCA finding and resolution. Requires diverse coordination skills Be able to communicate effectively and work closely together with business clients, other technology teams, support partners and stakeholders to deliver and support business aligned solutions Provide primary infrastructure operational, optimization and engineering support for the on-prem, private and public cloud platform Adds to team culture of diversity, equity, inclusion, and respect

Required qualifications, capabilities, and skills

Formal training or certification on software engineering* concepts and 2+ years applied experience Hands-on practical experience in system design, application development, testing, and operational stability Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Demonstrable ability to code in one or more languages such as Python, Ansible, Java/Scala. Automation aptitude is key Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., Public cloud,AWS, EC2, S3,RDS,EMR, Aurora, Redshift) Orchestration (e.g., Autosys, Airflow, Control-M, Oozie, etc.). Of those, Control M experience is a must to create automation. Database exposure and intermediate level SQL skills to be able to query and manage GOS and AWS Athena, Aurora DBs Knowledge on SLI, SLO, SLAs and KPIs. Grafana and/or Splunk dashboard and Dynatrace Overall knowledge of the Software Development Life Cycle

 

Preferred qualifications, capabilities, and skills

Experience with database technologies – Oracle/MySQL, Experience with Languages – Java, Scala, Python, Shell Scripts Familiar with development tools such as Eclipse, Bitbucket, Sqldeveloper/Toad, JIRA, Jules, Jenkins, Hbase, Spark-shell, Hive, AWSetc. Knowledge of building Rest API (microservices) with Spring, Spring boot is a plus Certification – AWS Practitioner or a higher level certification is a plus and demonstrated record of working AWS in various services Knowledge in Resiliency testing of both disaster and sustained recovery is a plus Knowledge of Snowflake is a plus

 

Confirm your E-mail: Send Email