Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer: Premium/Emerging @ CGI

Home > Software Development

 Software Engineer: Premium/Emerging

Job Description

  • Qualification: Bachelor's degree in Computer Science or related field Job Description: Proficiency in Python programming, including writing clean and efficient code
  • Experience with frameworks like FastAPI for building microservices & RESTful APIs, Pytest for Unit Testing automation
  • Understanding of core AWS services like EC2, S3, Lambda, and RDS
  • Knowledge of AWS security best practices, including VPC, security groups, and IAM Knowledge of Kubernetes concepts (pods, services, deployments, namespaces, clusters, scaling, monitoring) and YAML files
  • Experience with Apache NiFi for automating data flows between systems
  • Ability to configure and manage NiFi processors for data ingestion and transformation
  • Experience with (CI/CD) pipelines using DevOps tools like Jenkins, Git, Kompass
  • Knowledge of managing relational databases on AWS RDS, Proficiency in SQL for querying and managing data, and performance tuning
Your future duties and responsibilities:

  • Develop and maintain RESTful APIs and microservices using Python and FastAPI
  • Write automated unit tests using Pytest to ensure code quality and reliability
  • Design, deploy, and manage cloud infrastructure on AWS (EC2, S3, Lambda, RDS)
  • Follow AWS security best practices using IAM, VPC, and Security Groups
  • Work with Kubernetes for container orchestration; manage pods, services, deployments, and namespaces using YAML configurations
  • Automate and manage data flows across systems using Apache NiFi; configure processors for ingestion and transformation
  • Build and manage CI/CD pipelines using tools like Jenkins, Git, and Kompass
  • Optimize and maintain relational databases on AWS RDS; write efficient SQL queries and perform performance tuning
  • Behavioural Competencies :Proven experience of delivering process efficiencies and improvementsClear and fluent English (both verbal and written)Ability to build and maintain efficient working relationships with remote teamsDemonstrate ability to take ownership of and accountability for relevant products and servicesAbility to plan, prioritize and complete your own work, whilst remaining a team playerWillingness to engage with and work in other technologies
Skills:
  • DevOps
  • Oracle
  • Python
  • SQLite

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Search Engineer
Employement Type: Full time

Contact Details:

Company: CGI
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   DevOps s3 rds kubernetes python restful oracle sqlite vpc sql microservices aws rds lambda restful apis git apache nifi iam ec2 recruitment business consulting jenkins software engineer container orchestration aws

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Lead Engineer Software

  • Empower
  • 3 - 8 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Senior Software Engineer , GenAI , Cloud, Microservices

  • Synechron
  • 7 - 12 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Front End Developer Fresher / Software Developer / fresher / Graduate

  • MNC Client
  • 0 years
  • Hyderabad
  • 3 days ago
₹ 2-5 Lacs P.A.

Custom Software Engineer

  • Accenture
  • 15 - 20 years
  • Hyderabad
  • 5 days ago
₹ Not Disclosed

CGI

Mphasis applies next-generation technology to help enterprises transform businesses globally. Customer centricity is foundational to Mphasis and is reflected in the Mphasis Front2Back™ Transformation approach. Front2Back™ uses the exponential power of cloud and cognitive to provide hyper-persona...