- Location : Richmond, VA Onsite
- Type of Hire : Contract
Job Summary :
What are the top 3 skills required for this role?
- 1. AWS Infrastructure deployment using CI/CD or managed pipeline
- 2. Python scripting and automation
- 3. Understanding of AWS services like EC2, RDS, Lambda, Security Group, VPC, AWS Storage , Dockers
- Cloud Concepts and hands-on experience with Public Cloud Providers such as AWS
- Working knowledge of containerization (Docker), and supporting technologies
- Experience with Orchestration tools like Kubernetes
- Experience working with CICD pipeline and having knoweldge of ATDD framework
- Experience maintaining automated build systems such as Jenkins
- Familiarity with Splunk/DataDog for investigating or monitoring problems on systems
- Experience maintaining large clusters using configuration tools such as: Ansible, Chef
- Experience in integrating test automation into DevOps pipeline
- Experience in Source control management such as Git, Github
- Must know, AWS (CFT, Lamdba), Python, shell scripting, Groovy, CICD, ATDD, AGILE
- AWS ECS,EC2,RDS, Lamda, Step functions, IAM, SQS and Other AWS services.
- Experience with software architecture and design
- Report design and deployment
- Location : Charlotte or Chicago (3 Days - hybrid)
- Duration : 1 year
- Skills Must:Java 17(very little), Spring Boot Strong Microservices, REST API, AWS or Azure or PCF, Cloud Native application development
Responsibilities : (Mandatory)
- 8+ years of experience in Java Full Stack development (Coding, Unit Testing, Functional Automation) using Micro Services, Java Spring boot, REST API etc.
- Should have strong working knowing of building cloud native applications meeting 12/15 factor principles on Pivot Cloud Foundry (PCF) or Microsoft Azure.
- Should have good knowledge of designing and implementing unit test scripts and automation for the same.
- Should be able to work in a team of 9 developers and build good rapport with various Scrum stakeholders and other interface developers both in India and US.
- Expertise in Java, object-oriented design and analysis, programming styles and design patterns.
- Expertise in creating and consuming SOAP & REST web services
- Expertise in J2EE application development using Servlets, JDBC, Struts, Spring Boot, JavaScript, JQuery, JSON and RESTful Web Services and JMS.
- Good experience in code management, build and deploy tools – GitHub, Jenkins & uDeploy.
- Perform back-end code reviews and writing unit test cases using Junit to achieve 80% code coverage.
- Write Functional Automation test cases for system integration using Selenium.
- Coordinate with architects and business experts across the application to translate key strategic objectives into actionable and governable roadmaps and designs.
- Analyze business and technology challenges and suggest solutions.
- Experienced with development and maintenance of web applications and enterprise applications using Java and J2EE technologies.
- Help clear impediments related to back-end development.
- Fluency in best practices for web-based information architecture and design using Spring boot.
- Coordinate with architects and business experts across the application to translate key strategic objectives into actionable and governable roadmaps and designs.
- Strong verbal and written communication skills
- Ability to work independently with minimum supervision.
- Ability to Work directly with US partner teams.
- Should be good with SDLC processes and CICD pipeline integration.
- Should be willing to work in shifts to provide better overlap with the US partner team & India teams.
- Ability to understand business requirements and translate them into technical requirements.
Tools and Technology:
Must Have Strong Hands-on Technical Expertise in below:
- 2EE, XML, Spring Boot 3.0, Spring Cloud, Spring REST / MVC,
- Cloud: Pivot Cloud, AWS.
- Logging & Triaging: Splunk, Log4J, App Dynamics
- Web Services, REST, Micro Services
- Database: DB2, Oracle 11g, 12c with SQL, PL/SQL
- Unit Testing: Write unit test scripts using JUnit.
- Functional Automation: Using Selenium
- Integration: Experience integrating front-end with back-end services
- Code Versioning: Git, GitHub
- Pipeline Tools: UDeploy, Jenkins, Artifactory, Build pack, Maven, Gradle
- Scheduler: Autosys
Requirements
Technical skills
- Professionals who work under this profile are responsible for designing, developing, and deploying business analytics dashboards using Microsoft Power BI
- To identify KPIs with clear objectives and monitor them consistently.
- To perform DAX queries (for example: Aggregation, Filter, Rank, Calculate and Time intelligent etc.), M code and functions in Power BI
- To perform Data modelling
- To perform SQL querying for best results
- Familiarity of RLS
- Familiarity of performance tuning of the dashboard
- Familiarity with Production deployment through PBI gateway (Good to have but not necessary)