Mulesoft DevOps SRE - New York City, NY - Georgia IT Inc.
New York City, NY
About the Job
Mulesoft DevOps SRE
Location : NYC
Duration : 1 year (Contract to Hire)
Rate : $/hr on W2 ($50 - $55) DOE.
Work Authorization: US Citizens, GC, EAD ( H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this job.
We are looking for a DevOps/SRE who has experience with Maven, Jenkins, Kubernetes, and building CI/CD pipelines.
also need someone who has experience with Mulesoft dev support and admin.
The Mulesoft requirement is not for a developer – it's just for someone who knows dev support and admin for the product and can work it into the CI/CD pipeline and automate it with Kubernetes.
Client is also looking for a candidate with specific and deep Maven skills typical of an experienced software developer and the CI/CD skills to deploy the application from a DevOps perspective.
Candidate should have:
· Around 10+ years of experience in IT industry with SCM, Build/Release Management and as AWS DevOps operations Production and cross platform environments.
· Expertise in Designing Mulesoft services for logging, exception handling and Message processing
· Experience in deploying mule applications to Cloud Hub/Resource Monitor
· Experience with Maven.
· Strong Experience with CI/CD pipeline building and knowledge on CI tools like Jenkins, Hudson
· Experience in usage of Virtual Private Cloud (VPC), Cloud Formation, Cloud Front, EC2, RDS, S3, Microsoft Azure, Route53, SNS, SQS, Cloud Trail. Experience in Server infrastructure development on AWS Cloud.
· Experienced in Amazon EC2 setting up instances and setting up security groups.
· Setting up data in AWS using S3 bucket and configuring instance backups to S3 bucket
· Have strong knowledge in Configuration management tools like Puppet and Chef
· Have knowledge on writing and deploying modules in puppet
The successful candidate can:
· Develop integration workflows using Mulesoft ESB framework
· Design and develop ESB/SOA Mulesoft flows for integration of services with underlying systems, following established enterprise integration patterns based on latest Mulesoft versions ( 3.5 and up )
· Integrate web services including SOAP as well as REST using Mulesoft ESB
· Configure different Mulesoft connectors like HTTP, Database, File, JDBC, FTP, SFTP
· Understand how to work with API's using API Designer;
· Understand the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.
· Create snapshots and Amazon machine images (AMI) of the instances for backup and creating clone instances.
· Define AWS Security Groups which act as virtual firewalls that control the traffic allowed reaching one or more AWS EC2 , Lambda instances.
· Use Docker for virtualization, Ship, Run and Deploy the application securely for fasten the Build/Release Engineering.
· Develop Chef Cookbooks and Recipes to manage systems configuration.
· Use Chef to provision AWS and Azure services and also managed those nodes.
· Experience writing Shell, Perl, Ruby and Python scripts to automate the deployments.
· Work with different Bug tracking tools like JIRA, Remedy, Client quality center and IBM clear quest.
· Configure services like DNS, NIS, NFS, LDAP, SAMBA, Send Mail, FTP, Remote access on Linux.
Example Responsibilities:
· Involved in Agile - Sprint methodologies to do requirements gathering, analysis and planning. Involved in gathering requirements from existing functionality for the custodians.
· Involved in Design, Development, Testing and Integration of the application and prepared User stories corresponding to the features taken from Backlog.
· Worked on different version of Mule soft - 3.2, 3.3,3.4 & 3.6
· Worked on JMS, AnypointMQ and configured exception strategies in order to avoid error handlers.
· Created REST services using RAML and Worked on Cloud Hub and Any point platform.
· Created HTTP inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application using Basic Auth.
· Used Integration of Mule ESB system while utilizing AnypointMQ, HTTP, File system and SFTP transports.
· Deployed application in UNIX and to connect to see logs for fixing UAT/Production defects.
· Developing Mule ESB projects for the services with synchronous and asynchronous mule flows.
· Hands on experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services like EC2, S3, Glacier, ELB (Load Balancers), RDS, SNS, SWF, and EBS etc.
· Launch and configure of Amazon EC2 Cloud Servers using AMI's.
· Implement new AWS instances and working with EBS and S3 storage, IAM.
· Perform S3 buckets creation, policies and also on the IAM role based polices and customizing the JSON template.
· Configure S3 versioning and lifecycle policies to backup files and archive files in Glacier.
· Configure AWS IAM and Security Group in Public and Private Subnets in VPC.
· Hands on experience in monitoring EC2 instances using Nagios.
· Be responsible for design and maintenance of the Subversion/GIT Repositories, views, and the access control strategies.
· Use ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
· Involved in migration from SVN to GIT repos and worked with Linux sys admins for the same.
· Configure and maintained Jenkins to implement the CI process.
· Create the automated build and deployment process for application and leading up to building a continuous integration system for all our products using Jenkins.
· Write JUnit test cases for unit, integration, and functional tests, run automatically by Jenkins in the builds triggered by each push to Git.
· Work on creating of Docker containers and Docker consoles for managing the application life cycle.
· Create and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins.
· Implement a Continuous Delivery framework using Jenkins, Puppet/chef, Maven & Nexus in Linux environment.
· Configure Nagios to monitor EC2 Linux instances with puppet automation.
· Create puppet manifests and modules to automate system operations.
· Install Puppet client software on RHEL 6.x servers and established a communication between master and client through SSL certification.
· Write wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a Chef-Solo environment.
· Worke on scheduling the Chef Nodes convergence using Linux Cron jobs.
· Automate various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins.
· Develope Linux, UNIX, Perl and Shell Scripts for manual deployment of the code to various environments.
Location : NYC
Duration : 1 year (Contract to Hire)
Rate : $/hr on W2 ($50 - $55) DOE.
Work Authorization: US Citizens, GC, EAD ( H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this job.
We are looking for a DevOps/SRE who has experience with Maven, Jenkins, Kubernetes, and building CI/CD pipelines.
also need someone who has experience with Mulesoft dev support and admin.
The Mulesoft requirement is not for a developer – it's just for someone who knows dev support and admin for the product and can work it into the CI/CD pipeline and automate it with Kubernetes.
Client is also looking for a candidate with specific and deep Maven skills typical of an experienced software developer and the CI/CD skills to deploy the application from a DevOps perspective.
Candidate should have:
· Around 10+ years of experience in IT industry with SCM, Build/Release Management and as AWS DevOps operations Production and cross platform environments.
· Expertise in Designing Mulesoft services for logging, exception handling and Message processing
· Experience in deploying mule applications to Cloud Hub/Resource Monitor
· Experience with Maven.
· Strong Experience with CI/CD pipeline building and knowledge on CI tools like Jenkins, Hudson
· Experience in usage of Virtual Private Cloud (VPC), Cloud Formation, Cloud Front, EC2, RDS, S3, Microsoft Azure, Route53, SNS, SQS, Cloud Trail. Experience in Server infrastructure development on AWS Cloud.
· Experienced in Amazon EC2 setting up instances and setting up security groups.
· Setting up data in AWS using S3 bucket and configuring instance backups to S3 bucket
· Have strong knowledge in Configuration management tools like Puppet and Chef
· Have knowledge on writing and deploying modules in puppet
The successful candidate can:
· Develop integration workflows using Mulesoft ESB framework
· Design and develop ESB/SOA Mulesoft flows for integration of services with underlying systems, following established enterprise integration patterns based on latest Mulesoft versions ( 3.5 and up )
· Integrate web services including SOAP as well as REST using Mulesoft ESB
· Configure different Mulesoft connectors like HTTP, Database, File, JDBC, FTP, SFTP
· Understand how to work with API's using API Designer;
· Understand the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.
· Create snapshots and Amazon machine images (AMI) of the instances for backup and creating clone instances.
· Define AWS Security Groups which act as virtual firewalls that control the traffic allowed reaching one or more AWS EC2 , Lambda instances.
· Use Docker for virtualization, Ship, Run and Deploy the application securely for fasten the Build/Release Engineering.
· Develop Chef Cookbooks and Recipes to manage systems configuration.
· Use Chef to provision AWS and Azure services and also managed those nodes.
· Experience writing Shell, Perl, Ruby and Python scripts to automate the deployments.
· Work with different Bug tracking tools like JIRA, Remedy, Client quality center and IBM clear quest.
· Configure services like DNS, NIS, NFS, LDAP, SAMBA, Send Mail, FTP, Remote access on Linux.
Example Responsibilities:
· Involved in Agile - Sprint methodologies to do requirements gathering, analysis and planning. Involved in gathering requirements from existing functionality for the custodians.
· Involved in Design, Development, Testing and Integration of the application and prepared User stories corresponding to the features taken from Backlog.
· Worked on different version of Mule soft - 3.2, 3.3,3.4 & 3.6
· Worked on JMS, AnypointMQ and configured exception strategies in order to avoid error handlers.
· Created REST services using RAML and Worked on Cloud Hub and Any point platform.
· Created HTTP inbound & outbound flows, routing, orchestration, transformations and Security of Mule ESB application using Basic Auth.
· Used Integration of Mule ESB system while utilizing AnypointMQ, HTTP, File system and SFTP transports.
· Deployed application in UNIX and to connect to see logs for fixing UAT/Production defects.
· Developing Mule ESB projects for the services with synchronous and asynchronous mule flows.
· Hands on experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services like EC2, S3, Glacier, ELB (Load Balancers), RDS, SNS, SWF, and EBS etc.
· Launch and configure of Amazon EC2 Cloud Servers using AMI's.
· Implement new AWS instances and working with EBS and S3 storage, IAM.
· Perform S3 buckets creation, policies and also on the IAM role based polices and customizing the JSON template.
· Configure S3 versioning and lifecycle policies to backup files and archive files in Glacier.
· Configure AWS IAM and Security Group in Public and Private Subnets in VPC.
· Hands on experience in monitoring EC2 instances using Nagios.
· Be responsible for design and maintenance of the Subversion/GIT Repositories, views, and the access control strategies.
· Use ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
· Involved in migration from SVN to GIT repos and worked with Linux sys admins for the same.
· Configure and maintained Jenkins to implement the CI process.
· Create the automated build and deployment process for application and leading up to building a continuous integration system for all our products using Jenkins.
· Write JUnit test cases for unit, integration, and functional tests, run automatically by Jenkins in the builds triggered by each push to Git.
· Work on creating of Docker containers and Docker consoles for managing the application life cycle.
· Create and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins.
· Implement a Continuous Delivery framework using Jenkins, Puppet/chef, Maven & Nexus in Linux environment.
· Configure Nagios to monitor EC2 Linux instances with puppet automation.
· Create puppet manifests and modules to automate system operations.
· Install Puppet client software on RHEL 6.x servers and established a communication between master and client through SSL certification.
· Write wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a Chef-Solo environment.
· Worke on scheduling the Chef Nodes convergence using Linux Cron jobs.
· Automate various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins.
· Develope Linux, UNIX, Perl and Shell Scripts for manual deployment of the code to various environments.
Source : Georgia IT Inc.