PowerToFly
Recent searches
  • Events
  • Companies
  • Resources
  • Log in
    Don’t have an account? Sign up
Filters
Clear All
Advanced filters
Job type
  • Reset Show results
Date posted
  • Reset Show results
Experience level
  • Reset Show results
Company
  • Reset Show results
Skills
  • Reset Show results
Clear All
Cancel Show Results
Active filters:
Results 13762 Jobs
Loading...
Loading more jobs...

No more jobs to load

No more jobs to load

Software Engineer_Java_Devops_Linux Python scripting

Citi

Save Job
Citi

Software Engineer_Java_Devops_Linux Python scripting

Onsite Pune, India
Posted 4 hours ago
Save Job

Watch this video to learn more about Citi

Job Details

Role Description: The infrastructure automation team at Citi manages a platform that builds and configures over 15000 application environments and provides full stack application infrastructure including compute, networking, storage, middleware and security.

The orchestrating application is primarily Java Spring with end point automation being performed by Ansible. We are looking for a software engineer with 3 years of experience developing APIs/web services and an appetite for developing and architecting infrastructure automation solutions. Majority of our system today is Java based but we are using microservices architecture so we are open to other languages as well - Python, Node.js or Go.

Responsibilities

  • Work with Citi technology infrastructure teams to design and implement self-service automation APIs to be used by application developers across the bank.
  • Architect and design automation solutions for complex enterprise infrastructure lifecycle including provisioning, configuring, maintaining and decommissioning.
  • Ensure all APIs are built to software engineered standards including full CI/CD and testing automation along with API design best practices.
  • Work with enterprise infrastructure providers and application development teams to guide and co-develop automation workflows.

Essential Skills

  • 3+ years of experience in software development on Linux. Java or Python preferred but open to other programming languages as well.
  • Ability to quickly learn new concepts and software.
  • Passionate about enterprise automation solutions.
  • Prior experiences with DevOps CI/CD tools like Git and Jenkins.
  • Competent with API, web services and microservices development
  • Excellent teamwork and proactive attitude
  • BS degree in Computer Science or related technical field

Desired Skills

  • Experience with automation tooling e.g. Ansible, Chef, Puppet or SaltStack
  • Experience with Docker, Kubernetes, Openshift
  • Experience with Terraform
  • Linux shell scripting
  • Experience with Sql/NoSql databases like Oracle, MongoDB
  • Java Spring Framework development experience
  • Experience writing automation tests
  • Strong architecture and design
  • Strong communication skills, both written and verbal
  • Strong analytical, algorithmic, and problem-solving skills

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Systems & Engineering

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

 

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Company Details
Citi
 
Work at Citi

About Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 200,000 dedicated people from around... Read more

Did you submit an application for the Software Engineer_Java_Devops_Linux Python scripting on the Citi website?